We stayed here off season, we pulled our trailer through a pull through site on the edge of the river. You could walk down to the river and fish in the river, but it wasn't really a place for people or pets to play. The sites are primitive with fire rings but no power or water hookups.
The campground is pretty small, has big trash bins to avoid bears, but it didn't look like it was a problem when we were there.
There are roads on both sides of the river, one being the highway, but the river helps drown out some of the road noise. The mountains are tall on either side of the river valley and so the sun goes down a little sooner than expected, but the views from camp are nice. There is a big open area in the center of the playground for people and pets to run around.
We would definitely stay here again.