(SA)
Very professional outfit. Fantastic staff who are friendly, kind and caring. The food is out of this world. Top professional trainer, meditation, yoga, walks and hiking make for an all round experience of good emotional, mental and physical well being.