Eh
For a large busy park it has everything you need: showers, garbage, water, electricity...however, this geared more towards travelers with RVs and travel trailers that are passing through the area. It is quite noisy (interstate meets highway meets railroad at Biggs Junction). Not somewhere I’d recommend for extended stay unless you enjoy hanging out at camp or like wine (Maryhill and Waving Tree are a stones throw away). The river access is a bit awkward as you had to basically walk through other camper’s campsites to access the beach. The swim beach was very small with shallow pools of seaweed/algae. The campsites were decently sized though giving enough room to be somewhat private from your neighbors even though everyone can see each other clearly. There were lots of dumpsters available and bathrooms are conveniently located in the center of the camping loops so walking from all camp sites are about the same distance to the restrooms.