Phenomenal! It was the best stay ever! It is often difficult to create such a lasting impression of peace, beauty, and sanctuary while on a family vacation with ten of us, including two infants. However, this was more than worth the extra driving time from the airport, Yellowstone National Park, and Grand Teton National Park.Moose, fox, and elk visited the yard, and not just once. Three moose were frequently in the river where we sat on the docks and just watched. There were Osprey, otters, and heron. So much wildlife in such a beautiful setting.The cabins were perfect; very clean and organized with well thought-out extras, like detergent, dish soap, shampoos, etc. There were more than enough dishes and towels for everyone. Also, the hosts were amazing and communication was simple. I highly recommend them and their properties.