There’s doing it, and then there’s doing it right. If a mountain ski resort is the destination, lift access, exceptional food, provocative drink, and spa amenities are all musts. Nita Lake Lodge, just outside of Whistler village, provides all that and more in Canadian spades.