We always stay at Residence Inns - we are a family of 6 and most hotels won't accomodate us. Plus, every Residence Inn has a free HOT full breakfast buffet and that feeds us well for the day. Plus we've got a full kitchen and all utensils in that kitchen (in our room).
With that said - whether we drive or fly, we make a run to a grocery store and pick up what we call "carpet picnic" items. Cheeses, lunch meats, fruits, nuts, rolls, crackers, fiber one bars & lots of bottled water. Since the hotel provides a great breakfast, plus 2-4 days/week they have a hearty appetizer in the evenings, we are well fed with our carpet picnic items. If we ever run out of anything, Residence Inn will grocery shop for us (for FREE) and we are restocked.
We also don't like the processed stuff - the additives tend to make us feel more tired, give us headaches, etc. so sticking to the "as fresh as possible" stuff, we feel a whole lot better.
This year we've budgeted a character breakfast & the fantasmic dessert (plus we always get an ice cream at the Gibson Girl Ice Cream Parlor while we are waiting on the curb for the late afternoon parade).
HTH