We had a wonderful stay. The location is great, close to the beach and amenities. The unit is comfortable and spacious, however could do with a deep clean (vents, doors etc.). The main TV did not work and when we advised the property manager we were told to google it ourselves to try and fix it which was a bit disappointing. We would definitely stay again.