Pondering this question following a weekend staying with friends followed by a weekend hosting a different set of friends in our home. Apart from spending quality time and making guests feel welcome generally, what little touches make someone a great host (or a terrible one?!).For me, the basic material things are a comfortable bed, extra pillows, blankets, lots of towels (on our recent weekend away we were given 2 towels between 4 of us for a 3 night stay...), access to WiFi, plan food according to their preferences, make sure glasses are always topped up and snacks are available if needed. If we as hosts organise a trip out or meal somewhere (i.e. something we plan for our guests rather than something we mutually discuss and agree on) we would always expect to pay for our guests. When guests have children DH or I offer to get up with all the kids so that our guests can have a lie in. I want people visiting to be comfortable and relaxed, so am interested to hear other perspectives on what constitutes good hosting and equally what would be really bad form?