<blockquote class=“Quote” rel=“rickbolger”>
You can ride a surface lift and ski on a world cup homologated trail- Yes
You can easily walk here from downtown- Yes
Most of your view – the majority of your view – is easy to visit if you go to the post office- Yes
</blockquote>
Obviously not the one you were looking for, but I think Proctor/Blackwater fits the bill. The only one I am not sure of is clue #3. Not sure if your clue means something else, but looking at the map of the area, the post office would have a view of the ski area behind the buildings across the street.