Jeff and Ann have created the perfect cozy spot to stay while exploring the nearby parks and beautiful towns of Taylor’s Falls and St. Croix Falls.