Property is very nice with great views and service. However, prices in restaurants are unjustifiably high and price gouging is everywhere. Prepare to pay Michelin star prices for average beach food. Plus, the need to move around in a shuttle is maddening, as trip from a room to the beach feels like a roller coaster. Enjoyed the views and service but would not return. Much better options available for half the price.