This was the first place we ever took our toddler son camping. We chose it because it was close enough to Portland (home) that if we had to bail for some reason, it would be easy. It's also super-close to McMenamins Edgefield, if we burned dinner and needed a quick burger break. All-in-all, things were great! Medium-sized spots, but plenty of trees and brush. Nice playground. And a nice river/swimming spot made for a lovely first camping experience, other than the mean squirrel who jumped up on the table and stole his chocolate for s'mores. Lots of kids running around and biking. Next time we'd bring a better life vest for our non-swimmer, since the river can seem a little fast moving. Nice spot for a night or two.
Road noise can be loud here. Try to get a site as close to the river as you can so you can avoid the highway noise at night. The bathrooms here are great - showers, running water, and flush toilets! The river is refreshing on warm days to swim in. We like this because it's an easy day trip from Portland. (Avoid camping next to the porta potties - we did that one time and a truck at 6:30am came to empty them. Granted it was a weekday but it was not the best way to wake up.) Next time we learned and got a site closer to the real bathrooms. Sites are pretty private though you will hear your neighbors!
Entrance fee is per car, $5. You can't burn wood fires or have dogs, which is a big turn off for a lot of folks. However, the river is clean here (makes for good swimming) and there are lots of families enjoying themselves. One of the closest campsites to Portland!
Smaller, but we were able to switch sites away from an area with two families/lots of little kids (so the area is easy for people who don't camp a lot). Beautiful river, lots of horses and fisherpeople, great trails, tall trees, lots of shade, close to Portland. Plus you can reserve sites ahead of time.