It's not unreasonable to ask if you could have a bit of notice if she is staying overnight. That said, no, I don't think you're being reasonable with your other expectations. Did your own grandmother live 2 hours away? Was her age/free time situation any different?
I'm a fellow mum to a toddler who lurks here. My mother's mother was very involved in our lives when we were small. She lived about 20 minutes away and we spent most sick days and school holidays there, as well as visits (to her) every weekend and some childcare during the summers. My mother went to our grandmother about 95% of the time.
My own mother is about 1.5 to 2 hours away. She has been here once to visit. in 2 years. Otherwise, we only see her when we make the effort to go to her. Our situation is a bit complicated because my mother is a hoarder and her house is therefore not safe for small children. If that situation were different, we'd be making the effort to go there every 1-2 months. Do I wish she put in more effort to visit? Yes. Do I expect her to? No.
Once a month seems more than reasonable to me for that distance. If you want to see more of her, I think it's time for your family to make some of the effort. Yes, it's harder to travel with small children, but if you want her around more, it's time to put more effort in on your end.
Belfast another appalling attack, we need to ask what is driving this.
Please help decide another similar author


