Congratulations Granny! Tearing up for you here a little 
Mine is, happily, a "nice" MIL story - she and FIL didn't come to the hospital when DS was born, as they lived 200 miles away, but a couple of days later they turned up to stay for a few days.
No, WAIT FOR IT.
They had no notion of staying WITH US - they booked into a hotel. They weren't even banging on the front door at 7am every day - they said "you phone us when YOU'RE ready" and weren't at all bothered that it was sometimes after noon eg if we wanted to get the midwife's visit out of the way before they arrived. They didn't then stay all night, either, just an hour or two and then they gave us our own space.
MIL brought me a humongous wedge of my favourite blue cheese and a box of crackers. Omg, nothing has ever tasted so good.
She shopped and cooked us lovely meals, and left the fridge full when they left. She even taught DH how to cook a good, simple dish (it's not technically her fault that he never actually did...).
They were quite amenable to being sent out on random, urgent errands ("Quick, we need more vests! And I want some of this Lansinoh stuff, I just read about it on the internet!") and come to think of it, I probably still owe them money for those things...
As a new mum, I could not possibly have asked for more. I still remember those days with utter gratitude.