An absolute gem of a hotel in terms of comfort, beach, spa, pool, surroundings, things to do and service. The spa treatments and service at the beach are lovely.
The only let down I experienced was by the concierge. In my experience the concierge misinformed us, looked like could not be bothered, reluctant to provide information, and even sarcastic at times. I recommend to come prepared with what you wish to do and perhaps speak directly to the tour providers. Unfortunately, this was the last experience in the hotel which left a sour after taste.