We spent a full week at Constantia Vista. From the moment of our arrival we have experienced a very warm and kind welcome and felt like arriving to our home away from home! Clean, generous rooms and a magnificent view – thank you to Ian and the whole staff for this beautiful stay.