I’ve been puzzled reading this thread at the number of grandparents who have their GC for “sleepovers” which seems to be different from having them stay for a few days with or without parents. For those who do it, what is the typical age GC would start having sleepovers? And what age are grandparents who like doing this? Since grandparent age range could be from 40s to 70s, their attitudes might be different, depending on age.
When I was a child, my grandmother lived far away, so I saw her very rarely. When I was about 6, I stayed with her for a few days when my parents went away. I enjoyed the experience, as did she, I think, but I wouldn’t have called it a sleepover.
With my own children, my mother, who lived about 3 hours away, made it clear she couldn’t babysit. We would visit and stay with our children, and she was always delighted to come to us. When each child was about 9, she invited them to bring a friend and stay for a few days while she brought them to zoo, museum etc. I think she saw it as educational!
My own grandchildren are very young, and live abroad so when they come with their parents they stay for a few weeks at every visit, so the idea of sleepovers doesn’t apply. If GC live close by, I can’t see the point of sleepovers, which to me is something children do with friends. But obviously some grandparents get great pleasure from it.
I would agree with other posters that OP shouldn’t be pressurised to do it, especially in a small flat.