I'm the same Chegirl! I love to see friends and family but must admit I appreciate a bit of notice, even just 15 mins! My parents popped in unexpectedly last week, was lovely to see them but I did think, "today of all days!" My dh had taken the dc's to school, (happens quite rarely as normally he has to start work so early). As he'd taken them in and was then going straight to work, it gave me an extra hour in the morning.
Once they'd all left I decided to have a good clean of our en-suite bathroom, not before time! Tiles needed scrubbing, showerhead descaling, floor needed a good clean etc, so I stayed in my pj's and just got on with it.
Around 11.30 am the doorbell rang, by that time I'd just about finished, was about to shower, dress and tackle the mountain of washing up from breakfast, empty bins and clear away toys, we'd just had a very busy weekend. Anyway, looked out and my parents' car was outside, they were peering in and could obviously see lights on so I had no option but to open the door!
Picture the scene, me still in pj's at nearly lunchtime, not a square inch of kitchen worktop to be seen underneath all the breakfast chaos, toys everywhere, I was !
Made them coffee and biscuits though and chatted for an hour, with my mum every so often hinting, "Hmm, you seem in a muddle, I could come round any time while you're at work and clear the decks for you, when do you normally get dressed, school picking up time will come round very quick you know, I'd get cracking if I were you!" Told her I now had an immaculately clean en-suite but this didn't seem to have any bearing!
FGS, I'm always dressed by 7.30 am, take dc's to school and go straight to work, this was the one day I didn't have to and I got caught on the hop, typical! Although I like a bit of notice, I do agree that the OP's hosts were very rude though, I just couldn't come out and say that!