Very clean. Quick response time. Walking distance from the beach, fun places to eat and things to do. We enjoyed our trip.