Thanks for the welcome and all the info (especially regarding the promos)! I'll be staying at a Springhill Suites which includes a minifridge and microwave among other amenities (sounds similar to the Residence Inn). I completely agree that during a longer stay, those amenities become a necessity.
Thanks again!