We have just returned from camping here in a travel-trailer. Our family had been there in the past, so we went with a larger group this year. We stayed in the full hook-up spots and will NOT be doing that again. You are not very close to water, and the walk is not so great when you have rafts, coolers, etc. Two of the couples we were with have been going there for 30 years and noted that there was a negative difference in the way the grounds were maintained.
PROS: Right on the Kern River, and down river from the Hatchery, where fish are usually stocked into the river. There is a neat little creek that runs through the camp, large enough to swim in.
CONS: Literally no management. They were there when we checked in, and that was the last I saw anyone in the office. The sites are EXTREMELY dusty (I am an avid dry-camper, so I don't expect a lot, but this was BAD) and none of our group's sites were cleaned prior to check-in. In addition, there is trash littered all over the property, including near the water. This isn't entirely the management's fault, as campers should take-in/take-out. I was pretty disgusted with the amount of trash...broken bottles, plastic cups, etc. People seem to have no sense of courtesy either, as by the second day, we were listening to mariachi music come from the tent sites at 7 am (this would be something that management could do something about). We had campers also come in and set up at 3 am, blasting music and running around in a golf cart.
I would not recommend this campground, but if you HAVE to go, stay in a site near water. If you have small children, the river usually runs quite fast, so you won't be able to just 'relax' in the water.
We did go next door to Camp James, which was like the Ritz Carlton compared to this place. But, their water sites are not as numerous and the non-water sites are much smaller.