This was one of the best resorts we stayed at. The property is beautifully landscaped and managed, the atmosphere is very sophisticated but cosy, the staff is very attentive, professional and efficient. The beach is to die for and the swimming pools are gorgeous. Our suite was very spacious, with the right balance of elegance and practicality. The cleverly designed... more

