My wife LOVES overnight or overweek or overmonth company.
The following does not apply to our kids, their spouses or the grandkids.
I however do not like overanything company.
My wife and have an understanding, more than two people for more than two nights and either they or I can stay in the local hotel.
I am ok either way.
If anyone (except those already noted) called and said we will be coming to visit on such and such days, my responce would be; "Great! We look forward to seeing you! What hotel will you be staying at?"
If they replied; "We were planning on staying with you."
My reply would be; "Sorry, we are just like the hotels. You have to ask if we have rooms available for those dates."