Our family of four stayed here for a couple of days as Eugene was pretty packed due to a big track meet. This place was perfect. It was a quick 40 minute drive to Eugene for the meet and offered us a little space and privacy to spread out when compared to a 2 queen bed hotel room. Also, there is a running/biking trail right across the street, which made it perfect for our boys to get their miles in while staying safe.
The home is very clean. It's a bit remote, so I would definitely consider having whatsapp available. The communication with the owners was top notch and they were highly responsive.
Sadly, for us, we didn't get to spend a lot of time by the river, but it's a beautiful location.