"Wow! Location! Swimmable lagoon, safe, clean with sand beach! Wonderful large and very clean pool, never crowded! Absolutely tremendous service from the first to the last minute! Thanks to the amazing manager Rose, who did above and beyond to help us with the upgraded room and then asked every day if we needed anything, accompanied us daily with recommendations and suggestions. All the staff were extremely attentive, supportive and helpful and fulfilled all our requests! We had unforgettable...