Super clean, great location, the beach was so beautiful and clean. We literally walked everywhere. Parking was pretty easy. There is no AC. we were able to stay cool with the fans provided. Some times were a little harder to cool the place but it wasn’t to bad. We would definitely stay here again.