We absolutely recommend this property! This is one of the nicest and cleanest places we have ever stayed. Beautiful furniture, great natural light, spacious rooms, very well-equipped kitchen with new appliances. The location -- right next to the pool and a very short walk to the beach -- was also ideal. The balcony had beautiful views. Everything about the property was great. The only hiccup is that the check-in process is administered by the corporate resort, rather than directly through the very kind, organized, and welcoming owner/host, so it took quite a while to check in during the busy summer season. This would not prevent us from staying there again, but it is something to plan around.