Awesome place, especially if you have kids
Stayed in the Creekside Campground. It’s not a large campground, but that’s ok since it shares one bathhouse (four showers in individual shower rooms around the back side of the facilities). There’s a sink outside the bathhouse for dishes and a laundry room with two washers and two dryers (one was out of order during my stay). Despite obvious crowds/popularity, the sites and facilities were clean and well maintained. Well maintained hiking trails, options for paddling around the lake and swimming in warmer weather. It looks like there’s quite a bit to do during the season and there appear to be park hosted classes, activities and events, also during the season.