There can’t be a lovelier place to stay in the Taylor’s Falls area. A home away from home, with the woods and the river a real bonus!