Came here on a Wednesday and paid $34 to camp overnight. There's 25 campsites; each with a food locker, fire ring, a picnic table, and parking space for 2 sedan sized vehicles or 1 RV. 8 people max per site. Bathrooms were spotless with running hot water, showers were also available. The rangers sell firewood at $13 per cubic foot bundle which is pricey but you can bring your own. I'm not sure if every fire ring has a grill so be sure to bring your own stove as backup. There's also a water faucet, trash bins, and recycle bin for every 3 sites.
There's plenty of shade which is great. Weekdays are best if you want to avoid the crowds. Not too many people know about this park which is a huge plus. I didn't get to hike the trails but there seemed to be a good amount with a few mini-waterfalls.
Rangers frequent the area throughout the day checking trash and bathrooms even after 10pm which gives a greater sense of security.
This is currently my favorite campground in the Bay Area. I have yet to try Mt. Madonna but I was greatly impressed with this one.