We have stayed offsite on each of our 4 trips, and have used the kitchen for breakfasts, snacks and a few lunches/suppers each time.
We usually have all breakfasts at the condo. This is the cheapest, easiest, and most convenient meal to have at home. This last time we stayed at Windsor Hills, and we did have at least 3 lunches, maybe 4 at the condo (out of 8 possible lunches). I think we also had supper in the unit 4 times.
For breaksfasts we had a selection of cereal, eggs, microwave bacon and sausage, croissants, toast, fruit and juice.
For lunch I had purchased cheese, cold cuts and buns so we mostly had "subs" on hamburger buns.
For dinner, the night we arrived I picked up a package of fried chicken from the deli at the grocery store when we were picking up our groceries, and served it with some Lipton rice. A couple of other nights we had a family size Stouffers' frozen meal. One was chicken alfredo (which was delicious) and the other was chicken parmigiana, and we had garlic bread and some kind of vegetable with it.
I also bought 3 packages of Pillsbury ready to bake cookies (hey, they were on sale!) so we enjoyed fresh oatmeal rasin, chocolate chip, and sugar cookies for dessert and snacks in the park.
I think we may have taken some sandwiches to one of the parks, but I can't remember for sure. I did pack 4-6 bottles of water, 4 juice packs, and some of the fresh cookies in our backback each day. I think one day I packed a tube of pringles as well. I really hate the expense of having to buy drinks in the park and I really don't mind carrying the backpack. It was nice to be able to have a cookie and a drink when we were feeling a bit "peckish" and not have to figure out what everybody wanted, wait in line and spend a king's ransom.
Some people can't be bothered to carry a backpack with snacks, or make a simple lunch or dinner. For us, it's no big deal to throw something in the microwave and some garlic bread in the oven. Budget wise, it made it much easier to say yes to the requests for popcorn and ice cream because we usually only purchased one snack in the park each day.
It was our first time staying at Windsor Hills and we really enjoyed it. We made a concerted effort to spend more time at the resort enjoying the amenities. A couple of mornings we went to the pool around 9:30 or so and swam for an hour before heading to the parks, and on two other days we went to the parks, then back to the condo for lunch/swim/playground and then on to a different park in the evening. Made for a fairly relaxing vacation, overall.