Amazing!! Could not rate this place any higher. We were going to stay at the Hilton and think this place was actually far better. Lovely, clean room, great pool, friendly and welcoming hosts and fantastic amenities. A+++