I went skiing to Lake Louise a few years back. Absolutely fantastic place to ski. The Chateau is beautiful, big, and superbly positioned. The problem I would guess for something of this sort, though, is that the town is very very quiet - a few Hotels and a couple of shops, fairly spread out. Some great places to eat (the old Railway Station is excellent, and the walk from our Hotel along the tracks to get to it was 'interesting'!) and a few quiet bars. Perfect for what we wanted when we went skiing, but I would think a little low-key for a get together of the Heli industry.