The location is PERFECT!! Totally recommend you book with them. Rooms and bathrooms super spacious! The pools! Wow. The beach! Wow x 2!