First, the good - very good and responsive property manager and the location near shops, restaurants, and short drive to the beach were great. However, this property needs a ton of work. It had one toilet that didn't work when we got there and another that stopped working shortly into our stay. It has an ant problem in the dining area and master bath. It has really gross carpets in some areas. The beds have old and uncomfortable mattresses. It doesn't have all the networks on the main tv, even with an antenna, so be prepared to purchase your own Hulu Live/live TV service. These are just a few of the concerns I've shared with the property owner.