The condo itself was very nice and clean! All accommodations listed were there and readily available. Check in process could have been a bit better, as we had to go to a separate location to get keys and list of rules. The condo building was a bit run down, and the pool was not once cleaned in the week we stayed there. Overall, it's a nice place to stay if you stay inside the condo, or down at the beach