Very unique property. Meticulously maintained. If you are American, be prepared to experience a whole another level of service, care and pampering.
The food is also excellent and the wait staff is super on point.
Couple of things that some may dislike: it's not really located in a vibey part of town and you will need a car to get to the more "happening" places.
It is EXTREMELY quiet at the resort, almost eerie. Definitely a "read your book by the pool" type of resort rather than "play pool volleyball and get drunk" one.
If you just want to vege and be pampered this is the perfect spot. If you want to be active and near the lively area of town, I would research some more. Overall amazing experience, one of the best hotels I ve ever stayed at. Cleanliness is unmatched,