Scrupulously clean with all the amenities and right on the beach. Wonderful restful place for a getaway