Back story: I have one DD18 and DH has two sons 14 and 21. Eldest is in final year of uni and rarely visits (he spend a couple of nights here in the summer but decided to stay in uni town over the summer to work). He is due to visit over Christmas. The issue is we no longer have a spare room as I needed office space (WFH permanently and was previously working in a corner of our bedroom which was causing me issues with sleeping). We agreed that if his eldest wanted to visit we would put an airbed on youngest's floor and he could bunk in with him. All good in theory. But in practice only really works for the odd night - there's a big age difference and the boys will need their own space. I was under the assumption that eldest would maybe stay the odd night and DH would arrange other activities with him in order that he can still see him over the Christmas period (he has a bedroom at his mum's house about 5 miles away). But we've clearly had a bit of miscommunication as DH is under the impression that eldest will come for 6 nights over the Xmas period, ie the same nights that his youngest will be here. I feel like this is untenable with the sleeping arrangements and we're all going to be under each other's feet.
Who is right? Also for context my DD will be spending the whole of Christmas here - she's in her first year of uni and doesn't see her dad for a whole host of reasons which I won't go into but needless to say it's for her own mental wellbeing that she doesn't see him.