Nice spot overall! Good proximity to beaches and restaurants; everything was within 15mins. Property management was available and responsive. Property was spacious. Beds were pretty comfortable.
One potential improvement would be to do something more with the furnishings. Could use more seating and finishing touches to be more like a home away from home.