great amenities, lovely being right on the beach, 3 bathrooms worked well for our family group. Plenty of space.