Canada’s first pod hotel in Whistler is nearing completion. Global’s Aaron McArthur gives us a sneak preview.