Camped for two nights in the northern loop. The camp store is fantastic -- lots of camping gear, snacks, beer, ice cream, and merch. The bathrooms were clean and the showers had nice hot/warm water! The hand dryer in the ladies bathroom is useless, though, so I ended up just having to air dry.
Amazing hiking and sights! Very close to the water and trails. The shoreline is rocky and definitely not meant for swimming. The boat launch is north of the campground and even has a fish-cleaning station. You can rent kayaks and paddleboards from the camp store and then launch them at the boat landing.
VERY VERY noisy campground. Lots of screaming kids and barking dogs and loud-talking. While this doesn't bother a lot of people, it made it difficult to really relax. Also, this isn't a reflection of the park at all -- of course it's a popular campground, as it has a lot of amenities and activities. I knew what I was getting myself into!
The sites are pretty close to one another but there are a lot of trees and greenery, so you still feel like you're in your own space. The bathrooms are all very clean and within short walking distance from the sites.
Next time I visit, I will do it in April/May or September/October so that I can avoid peak season, but I'll definitely be coming back!