This is a terrific hotel. The rooms are spacious, I love the kitchen area and the ability to have refridgerated items for the stay. TV channel selections are great, and the workout room is larger than the typical hotel workout room. Breakfast items were good quality, and although I didn't eat the dinner fare, it also looked pretty good for complimentary food. The staff were also great, the front desk and the serving people in the food area - very helpful and pleasant. Two things some people might not care for - the little TVs on the treadmills and the cross trainer don't work, and the wall paper in the bathroom was peeling a little near the floor. That doesn't bother me but it can lead people to feel the rooms are outdated. I will definitely stay here again.