We absolutely loved the place! It was impeccably clean with so many amazing features. We especially loved the outdoor space, which included a pool, bbq, fire pit, and great entertaining area. The shops were a short walk away with everything you need and the neighbouring beaches are incredible. This place is as good as it looks in the pictures (if not better!). We would highly recommend this place.