Met this family on holidays abroad a few years back. Invited the three of them to come and stay with us (we don't live in the UK) as their dd got on really well with ours. So they came and stayed with us last summer for about 5 days. Problem is, when they came to stay, they didn't bring as much as a box of chocolates or a bottle of wine. Neither did they spend a single penny for the whole time they were here. We took them out to dinner almost every night; paid for boats trips, trips to museums etc. Neither parent put their hand in their pocket for the entire trip. They're not wealthy people, but we felt it wouldn't have killed them to bring a small gift, or at least pay for one of the meals out!
Now, the mum has been in touch to say they want to come again this summer, this time for a week!! Would it be really mean of me to say no? And what exactly will I say? Help!!