Location is amazing. Close to lots of shops and restaurants. Can't beat the view from the balcony, we enjoyed watching the turtles. The unit itself needs a bit of updating. The furniture looks old and there were lots of stains on the chair cushions. The TV never worked but that wasn't a need for us and I was able hook up my streaming service with an HDMI cord from my laptop. There is a washer/dryer but not in the unit. It's on the property but you need coins to operate (coin machine available). It's stocked well, kitchen had everything we needed, towels, beach gear etc all included. Customer service and communication is amazing, really impressed with that. Overall, it's a great spot just a few things would have made it better and more comfortable.