We were very pleased with our stay at this Residence Inn. We were upgraded at check in two a two bedroom unit (from a 1 bedroom). The staff was great, whether it was the front desk or repair of the sink disposal, the staff was really friendly and attentive. The unit had plenty of amenities with the full kitchen and living space along with two bedrooms and baths. The unit was very clean, the breakfast definitely good for a day's start. On the downside, the furniture is definitely showing its age and should be replaced along with the very firm mattresses. With the benefits of everything else we could overlook the shortcoming. I hope by our next stay they might change those mattresses though.