Revelstoke is the best mountain I have every skied. Insane powder every day, short lift lines, and stunning views from the gondola. Tree skiing is awesome. mogul patches awesome, cut trails...awesome. The lodge is nice, but could use some more options for food, or perhaps an easier way to get to the mountain from town. Revy the town holds its small ski town feel, as opposed to a tourist trap like banff/whistler. Love everything about it.