This review is a bit early because I am staying here, but so far I have been extremely impressed with this hotel. It is clean. The staff are friendly. Marriot is on top of it when it comes to knowing what business customers want and need. From hot breakfast to dinner served daily (complimentary) to running to the grocery store to fill my fridge (also included), this hotel has gone above and beyond. It's Residence Inn for m from now on!