Beautiful stay, perfect location, great hosts, and all the amenities you could hope for. The perfect retreat at the end of an active day in Montana.