Why don't you meet people at a neutral place first before actually having calling relative strangers to your apartment? I can imagine you are being nice, warm and hospitable in doing so, but I would take it one step at a time if I were you. Just a suggestion to avoid safety / security / awkwardness issues.......

"The power of accurate observation is commonly called cynicism by those who have not got it"