Our usual spot for a quick weekend trip that's close to home.
I have stayed here many times over the years, usually for a long weekend. Longer trips were spent there with my parents when I was a kid. I prefer the south shore campsites to the north shore. The sites on the south shore offer a little more privacy and aren't as crammed. I'm particularly fond of the dog friendly loop, its a newer loop and the bathrooms are more modern than the others scattered around.
We have also stayed in the camping shelters a few times and a cabin once. The shelters offer no frills sleeping quarters with two bunks beds, so four beds and closet/pantry on both sides in the rear for food and gear, a wooden table in and pot belly stove for warmth or a one pot meal in the front room. Bathrooms are in a separate building across the road and are shared with the other shelters occupants. The exterior includes a fire pit, picnic table and a fire ring for larger meal prep.
The cabins are a two steps above the shelter with a full kitchen and bathroom with shower, but otherwise rustic, with three sets of bunk beds, a wooden table and two Adirondack chairs in front of a fire place. The screened in porch at the rear of the cabin overlooks the lake and has plenty of room for camp chairs. There is also a picnic table and a charcoal grill outside.
The beach is home to the cleanest, most wonderful lake I have ever set foot in. There are picnic tables and grills scattered all around the beach near the parking lot and it does get crowded in the summer months. There is also a concession stand open in the summer months, serving light fare -- burgers, dogs, ice cream, soda & chips.