The sites are spacious and well kept. There are several trailheads in the area for great hiking for all skill levels. The facilities (toilets, showers etc) were nice and conveniently located throughout. The reservation process was easy. Bear lockers, tables and fire rings at each site. And there WERE bears roaming around at night! There’s a small beach at the end of one of the trails from the campground that was quiet and a perfect spot to launch a paddle board or kayak. I brought my little camper and it was a great campground for kids.