Spacious and clean.
Stayed in campground B $20 for the night with water and electric hook ups. Sites are large with flat paved parking pad. I saw a variety of all sizes of rigs and some tents. There are lots of trees, it’s close to the river and very peaceful.
You need to make a reservation on recreation.gov in order to pay for a spot. We didn’t know this in advance but were able to find a spot, log in and pay for the site we picked. There were a lot available. Hosts came by later to make sure we paid.
There were showers, bathrooms, picnic tables, fire pits and a pole with a hook to keep the critters out of your stuff I’m guessing, also a dump station and water and a playground.
Cell service was excellent with AT&T and Verizon.