Stayed with a large group of multiple families with many children. Overall, a great property. House is roomy. The kitchen and dining area are huge, perfect for large groups. Never ran out of hot water. The deck, hot tub, and beach area were great (although the screened in porch has seen better days). The shower on the pier was very helpful. The closeness of the beach was a plus. Kids played in the water all day. Note that you'll need swim shoes, the beach is quite rocky, but the owner provides plenty of adult swim shoes in the garage (you'll need to bring your own for the younger kiddos). Kayaks and paddle boards were nice as well. The fishing was good, and we even caught 6 crabs.
The dishwasher and microwave broke during our stay, but the owner provided a replacement the very next day. Owner was friendly and very responsive, both prior to and during our stay.
A Food Lion is 15 minutes away, which was great for our 2-week trip.
We also had a wonderful surprise of a fireworks show from the property a few houses over, a long (30 minutes+) one that was one of the best fireworks shows we had ever seen. Not sure who they were or why they did it, but it was a treat on the Saturday before the Fourth.
Minor quibbles... the bathroom attached to the master bedroom on the main floor was not updated like the rest of the house. The neighbors on both sides had very loud dogs. None of these should deter anyone from staying here. Book with confidence.