What about grandparents visiting to see young dc and you have a playgroup to go to or they want to arrive at lunchtime and you would prefer they arrived later so you only have to provide a cup of tea and biscuits and not a naice lunch
"Hi MIL and PIL. That's fine. The DCs would love to see you. It'll be a snack lunch, bread, cheese, salad, fruit, that sort of thing. Hope that's OK, see you Friday." Unless they turn up weekly and are cheeky fuckers, that seems fair enough to me.
People pleasers are, funnily enough, quite annoying. During my final A level year my mum was contacted by a family who had previously sent their daughter to us on a student exchange. They wanted her younger sister to stay. Mum checked with me "is this visit convenient. You would need to spend time with her and entertain her". Me: "no, mum, it isn't. It would mean her arriving the day before my first exam paper. I'm stressed as it is. You want me to get good grades, I want to study. Why are you saying I need to entertain her that week? Any other time, OK, but not during my A level exams".
Week before my exams start my mum informs me that Jane is staying and I have to entertain her for the first week of my two-week exam period. I went nuclear. 30 years later I have not forgiven her. She just couldn't bring herself to say No to the mother so why the fuck she consulted me I have no idea. You cannot please all of the people all of the time and it's best to pick which ones. So right now OP you sound U. But I appreciate there may be more of a back story here.