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.
Great campground with easy access to the woods and a beautiful lake with views and fishing. Paved road, clean drinking water, vaulted toilets, locking dumpsters for trash, no motorized boats allowed. Great for families that enjoy camping, great lake for fishing and kayaking, great spot for birding. There are pull through spots for trailers in the upper part of the campground and back in spots with lake views and access. Walk in and group sites are much more private.