Starting from check-in to check-out...
Check-in was easy. Rena (property manager) was great. She met us at the property shortly after we arrived and ran through our various questions and operation of the hot tub. Overall, anytime we needed anything, she responded quickly.
Honestly, the property was nearly perfectly arranged for our party of 11 (6 adults and 5 young children - 20 months to 9 years old). Bedrooms, bathrooms, closets, laundry, second refrigerator, ice machine...really excellent.
The kitchen, dining room, living room "great" room is perfect for entertaining. Having the second floor TV room was a bonus that was perfect for the older kids to watch movies. TVs everywhere with cable service in two locations (living room and outdoor TV) and Roku boxes everywhere else.
Kitchen worked well, appliances functioned, good stock of cookware. Chef we brought (twice) was happy!
Outdoor area is nearly perfect - pool, hot tub, screened-in areas, pergola w/TV, artificial turf (very nice). Alas, I wouldn't pay for the hot tub (again). They only want you to use if for an hour at a time...so, way too pricey for the usage.
Walk to beach is as advertised.
Areas for improvement...a few moldy spots in showers (not many). Back gate worked rarely. Pool maint. needs to be there more than twice a week in summer heat/rain (we had a green pool one day).
Very nice place to stay and we'll stay again...thanks Dave and Rena!