A 50-mile long valley or “hole” in the Grand Teton mountain range, Jackson Hole is at once modern and timeless, bustling and laid-back.