A while ago we moved and are now much nearer to PIL's, but still half an hours drive away. We hoped that our relationship with them would improve as we'd see them more frequently for shorter periods rather than staying in their house for days.
My MIL is very manipulative and makes it very hard to ever say no to. We have made lots of effort to see them and invite them for meals, pop by on fathers day that sort of thing. However MIL recently came by under a flimsy pretext with one of her friends, she obviously wanted to show off her grandchildren, son etc to her friend and we decided to just suck it up. Then again this week she rang and left a message saying she needed to come by to give me something I'd left at her house. She was due to come to us a couple of days later and it wasn't anything important so not in the least bit necessary. I really didn't want to see her, so sent a text saying I was out and about so if I wasnt in to leave it in the front garden. An hour later the doorbell rings and there she is with another friend, so I take the bag from her and she asks to come in as they have a spare half an hour. Obviously I made them a cup of tea etc.
During the time she was here she wanted to show her friend the upstairs of our house, which I stopped her doing as I had no idea what state the dc's rooms were in etc.
Now, I know what she's like and am fairly sure that when I see her this evening (prearranged) that she'll say something along the lines of 'I hope you didn't mind my coming by the other day'. If I say no, it was fine she'll keep on popping by and I really don't want her to. I like my privacy and don't want to feel like a performing seal in front of her friends. However I don't know what to say without sounding like a bitch. She does a good line in looking very hurt if you say anything she doesn't like. WWYD?