A friend (if I can call her that) messaged me on FB earlier today to say she was thinking of finally coming to visit London and stay at mine around Easter or perhaps in the summer... she already has a dog sitter sorted and everything, it's perfect for her. 
Now, I knew her ages ago - haven't met her in person for over 14 years, we occasionally comment on each other's FB posts but don't ever speak other than that (last FB messenger exchange was over 5 years ago). We were never super close friends although we were in each other's lives at a time we were both struggling with something (separately) and I suppose felt closer because of that... But I was very young, late teens/early 20s (she's a bit older) and even though we spoke about her coming to visit when I first moved to London, life has moved on A LOT in 15 years! I'd be happy to meet up for a cuppa and a catch up but not give up several days to accommodate her.
AIBU to think she's being a CF thinking she can use me as a free hotel? And to expect an invitation that was maybe made all those years ago is going to be open forever...
My view is coloured by the fact that I'm the biggest introvert and literally never have anyone stay these days. I have a spare room but it doesn't even have a bed, it's my home office. My mental health hasn't been great for months now and the thought of having anyone stay is my worst nightmare. Plus, I'm working and busy with a big work project so it'd be terrible timing. My answer is definitely going to be no, I just need to figure out how to word it so a.) I don't leave it in any way open for her to think she can come another time b.) I don't sound too rude - I don't want to upset her even though I'm definitely not having her stay. Ever. Over my dead body.
If it matters, she would be coming from abroad.
With the corona virus outbreak I also feel like it would be a terrible idea at Easter anyway to fly into Heathrow and come to stay. What if she got ill and ended up in quarantine at mine for 14 days! 