We went for a week in a one bedroom, ordered food from netgrocer and brought a soft cooler of frozen meats and cold cuts on the airplane. Had every lunch and dinner in the room except for one character lunch and two character dinners. It is easy to cook in the room much easier than home. There is plenty of room to cook and the closets are empty (not all that junk stored at home) Just plan really carefully, bring your own spices in baggies, and just buy milk and bread at the general store on sight, You can order all non perishables from netgrocer, disney delivers it to your room for free (once in a while they put a charge on it but ask at the front desk and they will take it off). There is service for 8 so we would eat lunch and dinner, load up the dishwasher and run it over night. We ususally go to the parks right when they open, which means we would leave around noon, lunch at the BWV, pool time for the kids, and we just hang out in the afternoon, dinner in the villa, and back to that park or another park until closing, fireworks, illuminations, or fantasmic. This works out great and we saved so much money, and we are not cheap at all, but those meals in the parks are out of control. We do eat the character meals, for instance, the day you go to magic kingdom we would stay all day, time the dinner at liberty tree tavern so we are done right in time for the night parade, right outside the door. It gives us a chance to relax in the middle of that park day. Look up any questions you have on this site, do a search and you will get answers to everything!