There's another thread on this already. I wouldn't expect any hookups while you're there. Whistler is a finely tuned money making machine. As for food, expect it to be over priced, mediocre (you may get good food, but everything is pretty inconsistent there) and to get poor service. Do make your way out to the Harmony/Symphony area of the Mt. If the snow is good you may also want to make the trip down the peak to creek. If it hasn't snowed in a while think twice as it becomes a mile long mogul field.
The comment about the mogul field is so true.
Seventh Heaven also should be on your list.