My friend and I have camped here twice, and we love the location. The sites aren't sitting on top of each other, and some spots feel relatively secluded. It is within a few miles of Estes Park, so we k=hike during the day and dash into town for a drink with our dogs in the afternoon. It is also within an hour of Boulder, and two hours of Denver, so it doesn't leave us driving all day to get there and back.
The Kruger Rock Trailhead is inside the campground, and it is a nice hike with an amazing view of the Rockies and Estes at the top. Bring your crayons - there are two trailmarkers on the trail that you can do rubbings of.