We arrived in rain then hail. We had booked a different campsite but due to the adverse weather they placed us in another site, otherwise it would have been an extra 2 mile drive around the lake. The site was spacious and flat, there were puddles, due to the downpour, that being said in the morning it was gorgeous and all water had resided. This is a wonderful family friendly state park. A large lake with a beach, playground , fire rings and room for children to have a great time.
The bathrooms were good but the trash bins had not been emptied. Also copious amounts of midges/mosquitoes had met their demise there.
Just remember you are by the water and vegetation so that will attract certain critters in the season, so bring bug spray. We only spent one night passing through, but would have stayed longer.