We were very disappointed with this condo. It is old and in need of upgrades. Things were broken such as the door of the microwave being cracked, no stopper in the bathtub drain & the door handle on the outside of the sliding glass door was cracked off among other things. The check in process was very confusing and we ended up waiting for over an hour. We only had 3 bath towels, no handtowels or wash cloths. We asked for more towels and after 4 days they brought more bath towels and 2 hand towels (still no washcloths). The kitchen was poorly equiped, the mismatched pans looked like they were old and from a garage sale. We could not get the TV's to work properly and even though we asked for help, no one came to get them to work. There was no soap, no toilet paper, no garbage bags. On the positive side, the pool was very nice and the beach was beautiful. But the location was not that great due to there being no restaurants within walking distance.