This was our second visit...and we have already booked for next year. You can't ask for anything more from a ski hotel. Steps from the gondola, ski school, and Centennial lift. The ski valet, fire pit, s'mores, fireworks, incredible staff. Very good restaurant and room service. Great concierge, lift ticket office onsite. And, as opposed to the other luxury hotel in BC, you are right in the village.
We stayed in a Highlands Suite which was perfect. Nice touches, like desert every night, and an all-inclusive mini bar. Lots of bottled water also helped adjust to the altitude.
There is literally nothing I would change about this hotel other than their affiliation with Pepsi. There again, the general store in the village is a 2 minute walk if you need a diet coke fix.