We stayed at the Residence Inn Colorado Springs for a week and it exceeded our expectations. First, we stayed in a 2 bedroom with a full kitchen. The kitchen appliances worked well. The rooms were comfortable and the main living area was spacious and came with a fireplace (didn't really need it in the day but it was nice to have early am and late at night). The beds were comfortable, bathrooms clean and housekeeping service was very good.
Other features: the laundry room was on the 2nd floor and there were enough washers and dryers that we never had any problems doing multiple loads. You just need quarters to use.
What we liked most about this hotel was the daily breakfast and Monday-Wednesday free dinner with drinks. They served it in the lobby which was more like a large comfortable living room/dining room. It was a very nice place to gather in the mornings and evenings. Our kids (13-14 year old) would hang out there in the evenings away from the parents (which the kids liked). They also provided, golf clubs, basketball and raquets, etc. to use to play outside on their putting green, and outdoor court. And finally, the staff from the front desk to housekeeping were very friendly and helpful.
The location worked well it was just off the I-25 so it made travel to the Air Force Academy as well as other locations in Colorado Springs very convenient.
I highly recommend the Residence Inn Colorado Springs on Federal.