We found our villa wasn't really well eqiupped with anything. I would get there first and see what you need as far as paper towels, trash bag, zip locks, etc.
Food wise, we did a big breakfast each morning before leaving the parks so that meant coffee, milk, juice, eggs, bacon, pancake mix, frozen waffles, cereal, fruit, bread, etc. (there were 9 of us for 2 weeks).
We also bought bottled water to take to the parks with us each day and some snacks (granola bars, individual trail mix pouches, individual gummies pouches, etc.)
The first night there we went grocery shopping and kept our meals simple. We bought the disposable foil pans and made up a couple of casseroles. We also planned crock pot meals and the house had a grill, so we grilled. We made up a big batch of potatoe salad, pasta salad and tossed salad and had that will grilled chicken, steak, pork chops, etc. This allowed us to get dinner on the table quickly after getting back without much work or fuss. We actually found this was quicker than trying to go out to eat. Kids were happy to swim in the pool while we were getting dinner together and there was no whining or fussing.