We've stayed there many times and in various units. Always been happy with the units...some more than others but never had a disaster. Love the small complex and nice to come home after a day of beach adventures to hang at/in the pool with some wine....before getting ready for dinner in town...nice walk in....can always cab back if the hill is too much. IMO well maintained...