Despite DH and I living abroad we get together with my family at Christmas, always have as much as we can. We have two kids, my sister and her partner don’t. I think that the fact that we make so much effort to travel back makes it special - it costs a flipping fortune!. Plus my two boys absolutely adore their grandparents and aunt. It’s just enough people to make it feel like a party, but not so many that it feels too busy.
Key ingredients? my parents have a big, comfortable house. 4/5 bedrooms, a big conservatory separate to the living room (so kids can watch TV without disturbing the grown ups but still be close by) a big garden with summerhouse etc. They live in the countryside so lots of lovely walks, we cook sausages over a bonfire and have a cold beer with it etc. There is always something to do. They have an open fire, loads of books and board games, a big real tree. They are relaxed and generous hosts. The fridge and the wine rack are always full. The younger generation (me, DH, sis and her partner) are gradually taking over the cooking but really we all take a turn. My mum spoils the boys rotten, she always has. My dad takes them fishing, teaches them how to use tools etc. My BIL makes a mean Negroni and we always bring great cheese from France. Board games.
honestly? investing in family relationships throughout the years, being forgiving of individual foibles while not taking any shit, being genuinely interested in what’s happening, what they are up to. And actively wanting to have fun together - and having similar ideas what that means. Maybe the fact that we don’t live in each others pockets all the rest of the year is a reason too: we are determined to enjoy each other while we can.
I’m going to be a bit mean and tell you why we didn’t spend Christmas with DHs family so much. We used to out of duty, but don’t any more as MIL is now in a nursing home. Basically, they weren’t great at hosting and they weren’t that comfortable with guests. No slobbing about in PJs - both of them were dressed to shoes on before breakfast. No just hanging out, talking etc. MIL was constantly tidying around us and didn’t like anyone else cooking. They were stingy with the heating, only one room kept cosy. Socialising basically meant sitting on the sofa making small talk with endless relatives / friends, cups of tea and chocolate biscuits. No booze! Except for a single glass of wine at dinner. So yet more cups of tea while watching crappy TV every single night. DHs sister would invite us too, and it was always awful. Small living room, dominated by a massive tv that was on all the time, no one could talk, she was too nervous to tell the kids to piss off upstairs so the adults could talk. She would never let anyone else cook or anything, and tidied up constantly. We did it, and made the most of it, but I don’t miss it.
So there you go. I don’t think it’s rocket science why some homes are welcoming and fun at Christmas and others are not.