We stayed here for a night on our way back to Portland because it was convenient to the interstate and KOA's are pretty predictable for what they offer. Pulling into the road that this campground is on is a nightmare, there's a very busy three lane one way highway that you have to cross, which is nearly impossible during rush hour. The staff here were all friendly and welcoming, the campground was basic and a little rough around the edges. The campsites are all really close together, possibly the closest KOA I've been to. You're bumper to bumper and right next to your neighbor, making sitting outside pretty uncomfortable. Majority of the tenants here are full timers and the backside of the campground looks like a trailer park. The full timers are mostly kept in the backside of the campground however. There are only two men's toilets for 224 campsites, one on opposite sides of the campground that are open 24/7. They have a second men's bathroom at the main office, but it's for the pool and not open early in the morning or after 9. It was a challenge finding an open toilet without waiting on line for my morning meditation.
I was really looking forward to using the hot tub after driving all day, but it was out of order. Looking at other reviews, it appears the hot tub has been out of order for months. The dog 'run' is very small, maybe 10x15 fenced in area. There's also a racetrack nearby where you can hear cars racing into the evening from your campsite. The view from our campsite was of their junky tool shed with lawn equipment left out front. Overall, I'm glad they had a spot for us to sleep, but it's not a campground I'd ever look forward to returning to.