Very clean! I’m very picky with cleanliness, and this exceeded my expectations. The location is perfection, you could easily go without a car and walk. Lots of beaches, restaurants, all very close.