I recently stayed at this resort, and while the villas are spacious and beautiful very traditional setting, the service is excellent a few factors made my experience less enjoyable. First, there’s little independence when moving around the property as you are required to wait for a buggy pick up and drop off. It feels restrictive to always text or book the service to move everywhere ( pool, beach,living room, spa). Additionally, the room amenities where a bit disappointing, the fridge was almost empty no snacks or beverages to purchase for lateras we were still on european time and no room service after 10pm. The top hill spa and pool were amazing.