And I guess it would be bad form to ask them to spend some time in a hotel?
(Since their plane tickets probably cost so much.)
It's just that when my in-laws would come out, they would be cognizant of all that. They avoided causing discomfort to us and put themselves up if they were staying extra time, so as not to put us in the position of having to tell them they'd overstayed their welcome.
But with an overseas trip, I can understand the reluctance/inability to go that route, it might just be a "suck it up" moment...um, month... or something.
Two weeks is a long time, dear... You're amazing for keeping up with it.