The bathrooms and showers were well kept. Was lucky and got a campsite under some shade, but quite a few weren't so lucky. Ended up with site 60, right in front of the showers and bathrooms, which was great but also sucked. As soon as the bathroom doors opened the fans came on, which late at night was kind of annoying. Firewood is not sold on the campground, so you can burn what's on the ground or head to Hyvee for some wood in town. Unfortunately we got there late the first day so Hyvee had just closed and we had to try to find sticks in the dark. There are no signs showing what numbers were in that area or to the beach area, bathrooms, or garbage so you just have to explore to find it. Also there are lots of deer in the area at all hours of the day, so keep an eye out for them when traveling to and from town,
Overall it was a great weekend and will probably be back. The only thing I really wish, was that the firepit be cleaned before we got to the site. We had to try and dig out all the burnt cans and foil with sticks.
Very nice area, camped in a tent at the end of September. Firewood had very easy access. The campground was a pretty large layout, but still easy to navigate. Nice hiking spots with amazing views. Bugs weren't too terrible, I maybe had two mosquito bites the whole 4 days, and that was before I put bug spray on.
Rentals for canoes and kayaks are available. Unfortunately, when I went the current was too strong. We could still rent one but they warned us that if we weren't able to make it through the current, that we wouldn't be able to get our money refunded.
There were signs posted that the drinking water cannot be boiled, nor can it be given to babies or elderly due to high nitrates. But we brought our own water anyways.