This would be a great place for a family or group stay. It's large, very clean, and the location is really private and quiet, and the location right on the river was beautiful. only drawbacks:
1. water pressure in the Kitchen is basically a trickle. I remove the faucet head and that helped a little, but you basically can't wash dishes.
2. they only provide hand soap in the bathrooms, so make sure bring full compliment of toiletries. luckily I had a small backup, but we haven't rented a place in a long while that hasn't provided some basic hotel style soaps and shampoos.
3. the heat/air is crazy loud. the place was 50 degrees when we showed up late in the day and we had to run it into the night to try and bring the temp up... we woke up constantly all night the first night to the air blower, like trying to sleep on an airplane. Future nights we learned and turned the air off completely at night so we could sleep.
But otherwise, we were really happy with the place, great location on the river (though be aware that there isn't much at all around, so pack your groceries), and the place was super clean with nice amenities.