Spacious rooms, beautiful location with great views, good amenities. It would have been nice to have a restaurant on the premises, but there were only eating opportunities by the pools and a market place for snacks and other needs. The pools were lovely, but the music sometimes too loud. The gym was partly old, but open 24 hours, which is great.