I flew into Pagosa Springs (KPSO) about a month ago for skiing at Wolf Creek. Flew over Taos on the way in. Taos is down in a big, open valley and easy to get to. Pagosa, not so much. You'll want to fly up the river valley from the south. This takes you between peaks of 10k-11k while descending to the airport at 7.6k. On approach to the airport, you're flying directly at some 14k peaks. Runway 19 is the preferred there for both takeoffs and landings. I'll just tell you from my experience - the river valley to PSO looks wider on the sectional than it does from the cockpit. Use caution. I would not fly there on a windy day, but YMMV. All that being said, the skiing was fantastic, the most powder I've ever seen in late November. The town was not memorable, and I'll second that the hot springs seemed less than impressive. However, I had a good experience at the FBO. They filled up my tires for free after the plane's first trip to a cold location for the year. They do not offer engine pre-heat, which I found surprising, so be ready for that. They did offer a jump cart for $30 or so after I ran my battery down trying to start the plane at 25 d/F.
Have a good trip and be safe. I'd strongly recommend waiting for a severe clear, low wind day to head up to Durango or Pagosa.