I've been to Liberty Glen 3 times, and even in peak season the campground is never full. If you talk to the the ranger at the gate, most of the time they will let you drive around the grounds and pick any open site. This is great for groups, especially if you have a few loud people in the mix because you can pick a more secluded site. Check their website for the latest update on if they have potable water on site, it can vary from year to year. Bathrooms are decently clean, with access to paid showers. Bring everything you need, the closest store is in Cloverdale, 20 minutes away. Overall the campground is scrubland with scattered oak trees throughout, the area near the amphitheater has more tree cover than the outer sites. There is also a playground on site, with multiple trails. When hiking in the area be aware of the local wild boar problem. Due to overpopulation, bow hunting of wild boars in the Lake Sonoma area is legal most of the year. There is also an archery range at a nearby area of the Lake. Check their website for the latest check in information, sometimes they want you to check in at the ranger station across the street from the Fish hatchery, sometimes you check in at the booth at the campground.
The campground is really nice. Sites were nicely bushed in so as to have a bit of privacy. The walk down to swim in the lake was a significant downhill but the dip was worth it! Funny dead trees sticking out of the lake were fun to climb on. We statyed mostly in smaller sites, but attended a wedding at the group site (D), which was LOVELY- there was a roofed area with picnic table seating for ~50- and another roofed area for the dance party. All infrastructure at that site looked fresh and new.