This place is sparkling clean, walking distance to all amenities and the beach. Hot tub and pool in the complex. It was wonderful!