I have camped in the tent section and also used the 30 amp service with our Class B van. Plenty of sites to choose from during the week but tends to get crowded on weekends. There are some sites out in the open and some that are totally private and secluded. It pays to drive through the camp ground and note a couple sites that you are interested in and then book your site at the entrance during walk in days. Once you have a couple favorites you can then book in advance online.
It does get congested and noisy on the weekends and holidays but can be a very peaceful and relaxing campground during the non-busy days. There is obviously the lake, hiking and biking paths throughout the park, 2 camp stores, showers and plenty of restrooms scattered around the park.