Like most (it seems) campgrounds, this place is badly in need of maintenance. When it rains, the "roads" (term used loosely) are mud puddles. Your site is too, unfortunately. Most of the park is long-term scum campers, junk all over the sites, loud trucks, loud music.
To top it off, many of these hobos take pleasure in putting dog food bowls of duck food out, so you can count on duck crap all over the place, on your rig, on your vehicle. The constant quacking makes you think you're on an island in the river. It will drive your dog nuts too.
The Greenbelt:
Pretty, but VERY overcrowded. If you're looking for some peace walking by the river, forget it. Spandex wearing cycle maggots, too self-important to even bother to say "on your left" or ring a bell, come ripping up behind you, inches away, as if they despise you "being in the way". Most are wearing mirror shades so they don't have to smile at anyone.
All in all, there are much better places to spend time in Idaho. Try Idaho Falls, or Twin Falls. Stanley and Coeur d'Alene are both gorgeous. Boise is basically California, including the the corresponding batch of jerks just like you find in California.
Originally planned to stay here three months, left after a few weeks. Obviously, won't be returning.