Everything about this place is wonderful: the location, the amenities, the cuteness of it, being near the river, cleanliness, easy check-in, having our own fire pit next to the river, the parking, dog friendly, the hosts (they are so nice and friendly). It's a perfect place to stay when we visit our son and family near by.