Park is nicely wooded. Sites were sand/grassy and campers can be parked in any direction. The pool was a nice size and warm. Biggest problems was the unclean bathrooms/showers and lack of security. There were a lot of unsupervised teenagers, lots of drinking, obscenities. This went on until after 3am. Bathrooms and showers were dirty and in great need of painting. Kids enjoyed the basketball court and the outdoor movies that are shown on weekends. Could be a very nice campground if they enforced a "quiet time" and cleaned up the bathrooms. We camped here in a Fifth Wheel.
This is definitely a campground, not a fancy RV park. It was nice, well maintained, supervised, and clean. It is not modern, but they have retrofitted many campsites with paved pads. If you are looking for a place to sit in your big rig and watch TV, I wouldn't recommend it, but if you just want to camp, pull in the trailer, have a campfire, roast marshmallows, play on the beach, watch the chipmunks, all the things we did as kids when we camped, then this is a good place for that. We camped here in a Travel Trailer.
When we booked this trip the State of Michigan Reservation system made our site, 75, look like it was lakefront. It was not. The lake front sites, which are very nice and some with pavement, are very, very difficult to get. You can book up to 6 months in advance, but when I tried, 6 months to the day, the web site crashed 5 minutes after it opened and it took 35 phone calls to get through, and then the good sites were gone! Too much work to book for what is really a mediocre park with the exception of the lake front sites. The sites that they say are on the highway side, are so close you can see and hear the traffic. The rest of the sites are way too close together.. The sites by the beach that are the best are right by the beach access. Also, site 112 is very shaded and scenic. Site 75 has no lake view and little shade, plus the smoke from campsites above it on the hill in the back, drift down and make it hard to breathe! We camped here in a Motorhome.