Travel + Leisure was the first to stay at the brand-new Hoback Club in Jackson Hole's Teton Village.