Whistler Creekside accommodations to bask in the Olympic afterglow