We actually love a few miles from this gem. The campground was very well maintained, especially the bathrooms. Staff was very friendly and informative. You can easily walk to the large dunes and lake or it is a quick drive.
We went last summer and we had a blast. The kids loved the jumping pillow, pool, and nightly tractor-pull train. Bathrooms were clean and conveniently located. Our site had plenty of space and lots of shade. Very accommodating when we requested a site near friends.
We have visited this campground twice now. The first time we stayed in one of the cabins. The cabins are large, bathroom was very clean, large screened in porch. Only con was that the cabins all share one large firepit. This past weekend we stayed in a camper. The sites were a nice size. Clean sites. Bathrooms were decent for a campground in my opinion. The kids had a great time riding bikes, playing on multiple playgrounds, and playing in the lake all day.