Absolutely spotless, A+ for cleanliness. Short walk to the beach, with a few places to eat within 10 minute walk. Unit is very comfortable and well-appointed, and was perfect for our needs. We would stay again in a heartbeat!