The place itself is simply stunning. Beautiful buildings - tastefully done with every aesthetic and lighting thought about. Communal pool is so relaxing, as well as our own private terrace and jacuzzi. This was our second stay - mixed reviews both times. We so want to love it because the surroundings and decor are incredible, but lots of little details really let it down. Air conditioning unit underpowered for size of room meaning it kept cutting out, jacuzzi had sand in the bottom of it, and check in was unclear. It unfortunately doesn’t make it feel like the premium experience the price suggests it will be.