We had a great stay at Spruce Fly. Our main reason for our stay was to visit Yellowstone. The cabin was very clean and comfortable. Beds were comfortable. Well stocked with the essentials needed for your stay here. The host responded quickly to any questions we had. Definitely 5 star, and would definitely stay here again, when visiting the area. Thank you.