Short answer
Christmas week Orlando villa trips almost always need one dinner-at-the-villa night by day three. Restaurants near the parks are mobbed, Disney Springs waits are 90+ minutes, and the drive back to a Reunion / Championsgate / Windsor Hills villa in holiday traffic is an hour. A private chef at the villa for 10-20 people lands at $35-$60 per person, no driving, kids in the pool until food is up.