Our family had a truly magical time at this property. The location was easy to find and grounds for gorgeous. My eight year old twins called it, the penthouse, and everybody felt quite pampered here! Everything we needed was within a short walk. The property itself was very clean and well organized. The kitchen is small, but functional and there was plenty of pantry space for groceries. There are plenty of nearby grocery stores for picking up supplies. We had an issue with a bedframe breaking, but it was a rapidly repaired, and the property staff was very friendly. The view from upstairs master bedrooms, common spaces, kitchen and deck cannot be beat! The picture of the deck is a little deceiving as it was a wide angle lens, but we found it was more than enough space for 8 people to lounge and visit. The beach was spacious, and everyone we encountered was incredibly friendly. We loved writing bikes on the farm sand, enjoyed plenty of ocean, swim us, and found our share of shark teeth! My kids also really liked the heated pool and we always found there was plenty of patio chairs available.
Finding a criticism is challenging, but I would suggest better linens. The sheets in the master were worn (pilling and rough) which made the sheets feel uncomfortable. Also provide pillowcases for the extra pillows. For people who sleep with two pillows there were ample pillows, but no extra pillowcases!