Everyone loves a twinkie!
You can't stay in Vancouver. That's fucking stupid. Pemberton and Squamish are stupid too, unless you have a car, and tons of time/gas to piss away on commuting. You need to live in Whistler. You'll either get there early and get a decent place, or get there in October and pay $650/month for an aussie closet, while your roommates are paying $500/month for a full bedroom with a closet the size of your ENTIRE ROOM.
Have fun!