Camped here on thru hike of PCT. Everything you need & the cleanest vault toilets ever. The drive in sites seem well appointed but we stayed in the designated hiker sites. Bear vaults a plenty ease stress because bear activity at this campground is well documented.
Just above the campground is a hot spring. It is very hot, making a quick soak a welcome relief to tired muscles. My only complaint was other campers using soap/shampoo to wash at the spring & rinsing it straight into the creek below the spring, (I personally witnessed a dozen people do this).
There's a market & cafe which are pricey but do a booming business anyway. Showers & laundry are available for pay. Flushing toilets by the store are a welcome treat.