Downtown Whistler Blackcomb village - a charming ski resort that hosted the Winter Olympics in 2010.