My wife had to travel to Boulder for work and I needed a break, so we stayed at the Residence Inn. Although it's tucked away in a little office/business district, it's a very pleasant, relatively small hotel. The kitchen itself is quite modern and allowed us to do all sorts of cooking while we were here for a week. The bed and furniture are comfortable and it even has an appropriate desk chair for working on your laptop. We did have a small issue with our room when we checked in, but the staff were very helpful, dealt with it right away and even gave us an apology card and a block of chocolate!
In terms of location, its proximity to the railway can be a bit irritating in the morning, but it's close to the main shopping area (28th Street) and it's a short drive, long walk or pleasant bike ride to the Pearl Street pedestrian mall. Overall, I would readily stay here again and thank you to the staff for making the stay a lot less stressful for us.