MIL lives 200 miles away and comes to visit on every opportunity to see DD. She tends to book holidays from work, then tell us when she's coming up, but never specifies how long she's staying for. We have a small house and DD has to move from her nursery to accomodate MIL, which I'm not happy about as it disrupts her routine. She usually stays 6 nights which, personally, I think is way too long, especially when it's every few months, and we visit her inbetween. She also extends her visits without actually asking - over Christmas I learnt that she planned to stay an extra night as I overheard her on the phone to her sister. I've raised this with DH and he gets v. angery and says that he won't tell his mum she can only stay for 3 nights. What can I do? She's a lovely woman and I don't want to upset her or DH but it's starting to obsess me.