I guess it's a Marriott for a reason. This hotel is pretty much perfect. The beds are super comfortable. Every nook and cranny of the room is clean. They provide more than basic things you need for use in the kitchen, paper towels, dish soap, ice. They even give you free popcorn. There is free breakfast also, unusual because the rooms have kitchens. They have the basic stuff of a hot breakfast; waffles, scrambled eggs, potatoes, bagels, toast, yogurt, cereal, fruit, cheese sauce. The food is ok not great but it's free so thats always good. Of course the front desk staff is always very professional, courteous and friendly. It is one hotel where I don't really think about all of the other people who have been there before me. There is a brand new Homewood Suites by Hilton acroos the street which I have not been to so I do not know how that would compare. But there is definitely a reason Marriott has some loyal customers who will not stay anywhere else. Location is good within Springfield at least.