People coming by taxi are not allowed to get the taxi to my street. They are dropped off outside a hotel very near to my place and then have a short walk to get to me. Taxi drivers are gossips, if they get too many different men being dropped of at the same place in a residential road I worry that they will soon figure out what's going on.
Just get them to get the cab to another location close to your place, and explain its to keep things discreet, any reasonable person will understand this, they can order the taxi back as they leave, then by the time they have walked to their pick up point they wont have a long wait.