Long one...
Me and DH have a 2 bed apartment and whenever his family have come over I have always tried to make it comfortable. Me and DH will usually take the kids and sleep together in our room giving a spare room to his nephew and sister.
However, SIL refuses to share a bed with her DM so then it results to DM sleeping on the sofa. My DH doesn't like anyone sleeping on the sofa as this has caused it to break and an uncomfortable argument took place. My MIL may have also acted a tad dramatic as well. I told my DH to apologise to his mum and to not make people feel awkward in our home which he has a number of times. I have now brought a blow up mattress for when they come. However, his family now doesn't show up as often or his mum will intentionally bring up sleeping arrangements and avoid staying longer than 1 day.
I find it really selfish and borderline rude given we have found a solution to help. My MIL rarely comes as it is to visit our kids and then the one opportunity that comes she intentionally asked her DD to book a ticket so they would only stay 1 night. I haven't mentioned DH because I know that would upset him and I have told SIL that this mention of arrangements needs to stop because it's starting to sound like an excuse. My SIL also as a result talks shit about my DH her DB and it pisses off because actually as a mother you should be making all efforts for your children even if it makes you uncomfortable that's my opinion. I'm sick Of Mil and SIL continuously bringing it up and making it an issue.