This place was so much better than expected from the images! So new, modern, all facilities were fantastic, with access to a pool and gorgeous courtyard. Each villa has its own privacy, but still remember they are all in the same vicinity so you will bump into other guests from time to time. The location was very central, just a 5-10 min walk to shops/town, and a 15 minute walk to the main beach. Check in was seamless and easy, no keys required. Everything made for an easy and enjoyable stay. Definitely will stay here again.