We just returned with another family and stayed offsite. FWIW, we always stay offsite. Just prefer more options and a break from the disney music 24/7.
Breakfasts are either bowls of cereal and fruit if we're in a timeshare. If we're in a small hotel room, we'll bring some protein bars from home and hit Publix once we arrive for some bagels and fruit.
Lunches for us are usually CS at whatever park we're in that day.
Our park days always involve going back to the hotel/timeshare for a shower, some relaxation and a just general "recharge." 90 percent of the time, we'll head back to one of the hotels (WDW or USO) for dinner, and we also really enjoy the restaurants at Citywalk. We've dined a couple times for dinner at DTD and won't return there for dinner. Okay for lunch, but we weren't impressed with the dinners. We're also big into our crockpot if we're staying at a timeshare. Pork tenderloins are perfect and so versatile. Plop one in the crockpot in the morning, add some beer and whatever spices you like, you've got dinner. Shred up the leftovers and add some barbeque sauce, you've got dinner the next night, too.