Our family all live in the city and we live in the country with 20 acres of space and a large home and garden. We have a food roster, each family get a turn at doing a meal or meals, they have to provide the food and prepare it and clean up after, this works very well as all the expense and work is not put onto us. The house and garden is big enough for people to get away from each other if the atmosphere gets tense. My husband has a large shed with lots of cars in the process of restoration or already restored so the men are not always under foot. The dog owner can take the dog for a long walk and that removes the dog from the children for awhile.
Some people like to vege out infront of the TV of watch a video.
Others go out to some local attraction. We have a lovely time and enjoy each others company. All this sounds ideal,there have been some moments over the years but these have been few and far between. Last Christmas my younger daughter and her partner decided that they would do Christmas dinner. This was rather an elaborate affair and everything was going well until my stove decided to stop and nothing we could do would not get it going again.