Beautiful location. The restaurant was amazing and the pools were clean and fun. Easy walk to the beach and Cyrus the concierge was extremely helpful and the excursion prices were fair.