This place is amazing! Spotless and provided us with everything we needed for the trip. The location is perfect located right across the beach, walking distance to restaurants and stores.