We had our annual family reunion here this year and truly enjoyed the stay. The house was nice, but the location really made the vacation. Loved the beach access, restaurants near by, and the amenities included especially the Schooner Ridge rec center and beach access. The only constructive feedback I have is adjusting the check in and check out time. Check in was 1pm, and check out was 9am. I understand most rental properties need a 4 hour gap for the cleaning crew... completely understandable. But we prefer a later check in and check out which most of our previous rentals had (I.e., check in 3pm, check out 11am). Just our personal preference when you have a large family scrambling to check out in the morning.
Overall, a great stay that we highly recommend and would do it again!