We even honeymooned here with our daughter
It’s comfortable, has nice amenities and not terribly far from the shore. Our 5 year old daughter loved staying here. The camp staff was helpful in giving us some alone time. We’ve gone back 4 more times. I can’t give it the 5th star because it lacks character and privacy. I’m not sure what they could do to improve it either. It’s a campground on dry, flat, packed sand - but they have made the most of it.