Our grandkids LOVED the pool! Feels like a little piece of paradise! The unit was very well decorated and stocked with many essentials! The beach amenities (toys, chairs, towels, umbrella) were a great help. That’s always a problem when flying to a beach vacation. Other great points: outdoor foot shower for sand removal, laundry room, friendly iguana in the trees, lots of towels, soaps, etc. Our ONLY downside was the smallness of the on suite bathroom, but there’s no solution for that! It’s still very nice. You can’t go wrong booking this place - in our opinion.