We had a wonderful stay. It was spotlessly clean and had everything we needed for 2 adults and 2 toddlers. Easy walking distance to an almost private beach with spectacular views. Will definitely stay again if we're in town.