Apologies for the long post.
We met a couple abroad a couple of years ago where we have a holiday home. Kept in touch via what's app and met up them when we were abroad at the same time. We got on well but did notice they were a bit mean. My DH is overly generous and they were happy to accept my DH paying for dinner, drinks etc and never reciprocated. I kept telling my DH to stop paying for things but that's who he is.
Anyway DH then invited them to our country to stay for the weekend. We have a rental that we had just finished refurbishing and he offered them the accommodation before we put it up for rent. They gladly accepted and booked flights.
The rental is high quality, top spec and in a very sought after part of our country/area. We made sure it was kitted out with toiletries, towels, fridge was stocked with drinks and treats etc.
We collected them from the airport after a 4 hour delay ( not their fault). First night we had drinks in the local and got a takeaway on the way home. Second day we had booked a tour ( their request). My DH had booked and paid for it and told them how much it was. They never mentioned paying for the tour so DH didn't say anything more about it as he was thinking they might offer to get food, drinks etc. DH paid for three taxid, again they didn't offer. We bought the alcohol for our home that they drink and cooked lovely food, desserts etc. In total my DH spent close to 800 quid the weekend they were here.
In return they contributed nothing bar buying a few drinks for themselves when we were out. Surely this is not normal. I know I'm going to be told that it's DH fault for being too generous and I agree and he agrees himself but surely you would expect them to at least buy you a drink at the bare minumum.