I don't have many friends, but one of my oldest friends moved away to the countryside a couple of years ago, to a lovely big house. She's not been to see me at my current home before (recently we normally just meet up in London) and she's driving 2 hours to come and visit on Saturday, for lunch and a walk, with her new boyfriend and their dog. I'm really anxious about it. I live in a very small, dated, cluttered, rented flat and my local area is dull and a bit of a concrete jungle, with the exception of a nice National Trust park 20 mins away. I find hosting really stressful and worry people will be bored or have a horrible time. Please help. I'm considering cancelling.