This is a gorgeous campground! It's big and it's busy, but the sites are mostly very private and lush and green. Each site has a different configuration, but this place books up fast, so you have to look at photos online and the dimensions of the site and hope it works out.
We were a little worried when we arrived in our 26ft class c, we worried that we wouldn't make it through the narrow roads and overhanging trees, but we were ok. Not sure that this place would be good for giant rigs though. Getting into our spot was a bit tricky, and when coming out a ranger truck was blocking our road (he was cleaning the bathrooms, I believe), which made leaving very tricky as well.
There are beautiful hiking trails all over this campground, but there is so much poison oak - everywhere. All over the camp sites, trails to the bathroom, hiking trails, etc, it was everywhere.
Showers and toilets looked clean, showers are coin operated, $0.50 for 2 min.
If you arrive before checkin they will have you wait at the day use area several miles away - heads up.