A nice clean stay, amenities provided and the location is near the beach - not on the beach.