Maybe it was the particular guests that made it so difficult.
I did the big clean before they came and the big shop, having checked what they wanted first.
I had the guest room looking beautiful, with the guest towels out on the bed.
I was really pleased to see them arrive.
I don't expect my guests to do any housework but I do encourage them to help themselves to drinks and snacks if I know them well.
I would also LOVE to cook big meals for them and delicious puddings.
Unfortunately my guests seem to be intent on sitting of the sofa drinking tea and Pepsi, eating crisps, chocolate and cheese. BIL could star on "Freaky Eaters" and doesn't eat any vegetables, whereas we are vegetarians 
They took a fresh mug every time they had a cuppa and left their empty mugs and coke cans by the sink when the recycling drawer is right beside it.
We live in a beautiful part of the world but they were not interested in seeing any of it or in interacting with their niece and nephew.
They took total control of the tv remote control and moaned if they didn't like what someone else had chosen.
The specific cereal they requested sits unopened in the cupboard.
The list goes on and on and on - I was so exhausted by the end of it and feel hungover today, probably due to the rubbish food consumed for 3 days.
Maybe if some of you guys had come to visit I would have had a weekend filled with delicious meals, interesting conversation, exciting visits locally and great fun with the dcs. Ho hum!