We stayed for the second time in this hotel recently. It was very clean and appeared to be updated with fresh decor. The check-in staff was friendly. The breakfast wasn't expansive but still pleasing. We found this hotel conveniently located, centrally, and certainly conveniently close to I-25, which was handy, as we covered the city. The only down side: the dogs in the hotel can sometimes make noise (we were awakened one morning to a very loud whimpering pup). If you need a pet-friendly stay, this is it. If you don't like pets, this could be a challenge. I was pleased, however, that the hotel did not reek of dog smell at all. We enjoyed the indoor pool & jacuzzi while there, too, which were clean and small but still very comfortable.