How do you deal with overnight guests when there is not room for all?

I know each family is different, but my girls wouldn’t think twice about sleeping on the couch so grandma could have a bed. We all love to be together so we make due in our small space. It sounds like the solution for you is for your S to stay elsewhere. My guess is that it will bother you more than him.