We pulled in and pulled out and took the hit on a night's stay just to get the heck out of there. There wasn't even enough room to put out an awning or slide-outs. Sites were basically all dirt and sand and the fire pit was a hazard for my one year old. It was just a ring buried in the ground in the middle of our site. The swings were broken as we saw on our drive in... as in the seat was laying on the ground. The pool was small but from a distance seemed ok. It felt like we were driving into summer camp gone wrong. May be suitable for some... Just not us.
Spacious paved sites and excellent amenities. Clean bathrooms, great pool and playground. Michigan adventure is right across the street. A half mile in the other direction is a scenic paved bike path that stretches for miles in either direction. You have to drive to get to the beach but that was not an issue for us. We will definitely return soon.