The location is great. Lots of shops and restaurants nearby. The beach is excellent. The unit is terrible. The property managers have let the place get run down. AC was broken before we arrived. Host never let us know. Took them 4 days to get someone to look at it. They did not even try to bring in a fan or AC. We went and bought one. There were cockroaches in the bathroom. A hole in the bathroom ceiling with mold. The curtains were hanging off the tracks. Just sad as it’s a great location but this unit needs attention and a new property manager