Go for it!! Telluride is one of the most beautiful places in the world. Lost Creek Inn will pamper you as you have never been pampered. They keep your skis for you, wax them and put them in position for you to step into and glide to the lift. The units are very tiny with the kitchen being in the hallway, but a lovely open fireplace separates the sleeping area from the living room. Our room did not have a great view but I suspect that some do. There is a free gondola down the mountain to telluride and another free gondola to the parking garage. As I said "go for it". Ski tickets are a bit pricey. We went about Dec 10 to 17 a couple of years ago. Snow was fantastic, very few skiers. Telluride has both expensive and very reasonably places to eat dinners. Have lunch and breakfast in your condo. I would love a March trip there.
Dottie