Re: Non-mahrem men living with you
just keep aside this mehrem na-mahrem issue and tell them its the matter of your comfortability and privacy and on a worst case scenerio, u may keep someone probably for sometime but not for long.
or rather just show an over excitement on his arriaval ... who knows that probably would push your inlaws to look for another place for him....