I’m not sure why this property has amazing reviews. Yes it has a kitchen, the bed was comfy and there is lots of parking. The location is okay. The condo is on a busy street so you can’t keep the windows open. The beach across the street is great for watching turtles, not great for swimming. Communication with the management company was good, but our problems still were not fully fixed. The cleanliness of the property is okay, but not great. When we first arrived there was a bag of garbage left on the coffee table. When we emailed the management company, they told us to throw it away. There was no safe in the bedroom closet, my towel had a stain on it, the shower drain smelled terrible (they covered it up with air fresheners), the knife block was garbage, and the patio doors did not work properly. When we emailed management, they told us housekeeping and maintenance would be by to take a look. Housekeeping did bring a new knife block, but they just dropped off a bag of new towels, they did not change the sheets or clean anything more. We would not stay here again.