Sunday C and I went to a brunch at a neighbor's house. It was a very nice experience. The best part was when we got kicked out of the house. It wasn't just us, it was everybody.
Our hostess fed us and chatted with us, and then when she was ready to end the affair said "Ok, there's the door. You can stay as long as you want, but if I were you I'd leave!"
There was nothing rude about it. I was relieved to have someone tell me it's time to go. That she had other things she needed/wanted to do that day.
Nobody was offended. In fact, we all had things we really needed to get to anyway. It was nice to have a reason to leave. Not that I didn't have a nice time there - but now I could get on with the rest of my napping on the couch.
I know from being my Mom's dumping ground of grr that whenever she has people over, she gets all wound up if they don't catch her subtle "go away" clues. I never could figure out what she thought was so obvious. Because there's no way I could tell you what to look for. But that's my Mom. She's spent her entire life keeping her real needs/wants hidden from the people who could, and probably would, make them a reality.
And if you asked my Mom what her best qualities were, she would deny that she's got any qualities worth pointing out; that she's just a woman who works hard and tries to make sure her kids are happy. Then she'd go to lunch with me some day and say: "I'm always honest. And I expect people to be honest with me."