An absolutely perfect location to everything you would need and want in town. The unit is about 50 steps away from the main area along the seashore which offers a huge array of restaurants and shops. The sunset is also perfect from that side of the island!
The property is also very nice with a cute swimming pool and hot tub, however, it did feel more like a retirement community and without teenage children, we felt quite out of place swimming in the pool.
There are a lot of rules around noise (which we appreciate) and usage of the facilities. I would just caution any travelers with children that you will need to be mindful of this. Parking is also very limited and you may need to park your car off the property if you're not fortunate enough to find a spot. The good news is that most everything is in walking distance so if you end up finding a parking spot you can walk to all of the attractions.
The unit was very clean and had everything we needed. It is a studio apartment style so there is little privacy. The bed is comfortable, however, the pull out couch is quite uncomfortable and very noisy anytime you roll over. Additionally, the air conditioning unit is extremely noisy and turns on and off throughout the night. This made it very difficult to sleep. We turned it off for a bit but then got too hot.
Overall, it's a very nice place in an ideal location.