Location, location, location and amazing amenities. The place is stocked with sand toys, body boards, chairs, umbrellas and everything you could possibly need. It is our second time and we have already booked a third.