We stayed two nights here (2 adults and a 12-year-old) and it was perfect. Lovely setting right on the river with a porch, firepit, Adirondack chairs, equipped kitchen and comfortable bed. It's a really efficient setup with a private bedroom and couch that turns into a bed that works just fine for kids. There are four identical cabins, which would be great for a group gathering as well. However, they're situated in a way where you have plenty of privacy if you're only staying in one (as in our case). It's a quick drive to the Blue Ridge Parkway, tons of trailheads, and wineries. Only a slightly longer drive to multiple breweries. We'll stay here again.