Then I can't understand your point or why it matters at all. You are insinuating something. What is your meaning then? Don't make us guess. Why is it strange and why does it matter?
How many invite men I to their homes for a first date? My guess is less than half. Most would rather a public place. Even something quiet and secluded which Deshaun could easily arrange.