Celebrate Christmas at Harry Potter's Hogwarts

What Muggle hasn’t wanted to eat dinner in the Great Hall at Hogwarts School of Witchcraft and Wizardry?