Looking for a place to live in Whistler for the season - Til then I may need to couch surf! Thanks a million, Camilla