Fantastic place, super clean, spacious, plenty of amenities, great location for beach