This was a last minute booking so we didn’t know what to really expect, but it was fantastic for our needs. Kids loved the pools and waterslide! The room was clean, large hotel fridge, partial view of the ocean, helpful check-in staff and close proximity to airport. We rented a car and easily got around the island from the hotel. Crystal with reservations was also wonderful and very responsive. We would definitely stay here again.