My only complaint was the exercise room. While there were sufficient machines, the room carried a bit of a mildewy odor and was bad enough that I chose not to work out there.
We had a lovely three night stay at the Eldorado. It is in a great location, just a few minute walk to the historic plaza and Canyon Road. The hotel lobby is quite welcoming and has a Southwest feel to it. The staff were helpful upon arrival. Our room was on the fifth floor (the hotel has 5 floors) and was a spacious and clean room with two double beds and a kiva fireplace along with a clean and decent size bathroom. There was a pool on the rooftop which while not terribly large, was clean and comfortable. There also was a hot tub which was quite enjoyable as the temperatures dipped and the evenings were in the low 60s/high 50s.
My youngest son and I ate breakfast one morning in the Agave restaurant and it was a solid choice, not terribly over-priced, great service, relaxing atmosphere and good food.
There is on site parking which was more expensive than I expected ($24/valet) but there aren't a lot of options so we made use of it --- and the valets were super quick getting the car.
The hotel was reasonably priced --- I had looked into other options rated higher, but the prices were significantly higher for the dates we planned to be in Santa Fe. I'm sure there are other premium hotels that we would have enjoyed and been a step up from the Eldorado. However, I found this to be a wonderful choice and thoroughly enjoyed our time here. I would definitely recommend this to someone looking for a nice place in a great location.