Nice, clean campground. A few of the tent sites had lake views with even a few having short paths right to the waters edge. All sites are drive in with not much privacy in between, but it was enough for me. I stayed in site 9, but would probably choose site 14 for better views next time. Even though the dnr website says the office is open daily, the office at this campground is unmanned except for the weekend, and even then, limited hours. Bring change for firewood ($6). Not much for hiking paths. There is another section of the state park that's about 11 miles north. There is a beach and boat landing near the campground, although the lake was starting to look pretty scuzzy when I was there at the end of July.
Site was fairly small. No real privacy between some of the sites. It had rained recently so everything was kind of wet and soggy, and never really dried out. Views from the beach are BEAUTIFUL. There was no good place to put in my own kayak which was disappointing. Only place to put in was down a steep flight of stairs, which wasn't happening on my own. Showers were available but you have to pay, which is always a little annoying. Lots of mosquitoes. Fall asleep to the sound of loons and frogs. Hiking trail connects to the state park which is nice.
Most sites are for car camping or RV's. Tent site was nice and clean and a good size. Could have set up 2 tents with no problem. Not a ton of privacy from other campers. Showers/bathrooms available. Lots of hiking trails. Camp store was never open when I checked. Swimming beach was available, but there were geese (and their poop) everywhere. This state park is nice because there are NO mosquitoes. But beware, there are bears.
The customer service at this campground is impeccable. Bathrooms are always amazingly clean. Small camp store has all the basics. Playground for kids. Campsite was very clean. Tent sites have lots of mosquitoes, so be prepared. Cabins and yurts also available to rent. Couldn't have asked for a better experience.