Whistler was the site of many Vancouver Olympic events. The drive from Vancouver to Whistler on the Sea to Sky Highway was absolutely beautiful – we stopped at the waterfall where Twilight was filmed. The village of Whistler has many restaurants, shopping, bars, and entertainment. We parked the car and walked everywhere.