Place is right on the beach, clean, tidy and all amenities as described online. Deidre provided quick responses and accommodated our requests for our 22 month old son.