The Rustic Inn at Jackson Hole Is Pure Luxury for the Wild at Heart