We host maybe 2/3 times a month and are hosted maybe a bit more.
Who? Well we moved to this country 6 years ago. We live in a small community. We made a concerted effort to make friends. We host and are hosted by a wide range of people. Friends and their partners from my book club, dog friends we've met on the beach, people we've met in the pub, work colleagues, friends of friends, friends of friends of friends! Neighbours from this house and the last two houses we lived in. We make the effort to have people here. Most of the time it's very informal with, now close friends, pizza or spaghetti bol and a crap tonne of cocktails and wine and cheese.
Other times we mix it up and invite people we don't know well but want to get to know more. Sometimes it's a full on 10 people, three courses, with people who don't know each other or are just acquaintances we think might get on ( we select carefully). We sometimes pay for caterers in that instance who take over the kitchen while we mill around with drinks.
If people make positive noises when eating, leave happy and slightly drunk and tell me they've enjoyed themselves when leaving I'm very happy. Most people come with gifts of bubbles, wine, flowers or bits for the table like a favourite cheese for the cheese board or some home made dip.
Sometimes I get a text the next day (usually to tell me how hung over they are) with a further thanks which is lovely but I would say it's about 40/50% of the time. If I don't get one I'm not at all bothered and TBH it's a ball ache having to then respond to their thanks with more thanks.
An invite back is the best thanks I can have!