We stayed here for 4 nights over 4th of July weekend. The camp hosts make rounds quite often, so rules are followed pretty closely. We took ATVs and rode them to a trailhead that starts just across the highway from the campsite. Beautiful trails and a lot of them! We had campsites #1-6 and even through the reservation website says "severe grade", they were great sites with plenty of level areas for a large camper and most of them were shaded and had trees in between the sites. Sites #1-6 are not on the water; so you do have to drive or walk to the water or get a campsite that is right on the water (there are many of those). There are 2 boat ramps with courtesy docks for boats and parking for trailers. A short drive down the road (or drive the boat down) is Kim's Marina which has a convenience store for food, essentials, beer, ice, etc.
I stayed here for a weekend in a tent. We arrived on a Saturday afternoon and most "camp sites" were taken (its mostly just pull off the road and park style camping from what I could see; I don't think there are very many official camp spots), but we were able to find a spot. There is some shade in certain spots. The shoreline was rocky at our site, so it was easy to get in and out of the water. We took ATVs and drove them to Utica and Sapphire Village to explore some of the trail up there. Overall, a nice spot for such a small lake.