If you meant approaching women strangers, any place is good. And no, it isn't awkward. It's only awkward if you imagine it to be awkward.
As for meeting women in a meet up, I like setting meet ups starting in my place. I got out of the family's duplex apartment and I've rented a small room near several schools where there are many women. This way, I save a lot of travel time in my daily sarges. When I get out of my place, it just takes a mere 3 minutes to go into an environment where there are so many women.
You can also set up your place to have just one chair and a bed. This way, when you meet up with a woman in your place, she has nowhere to sit except on your bed because you're already sitting at the chair. This makes it a lot easier for the f-close.

_________________
Approach. Open. Escalate. Isolate
Here are my two essential rules on texting that will save you tons of time and money:
general-questions/topic137931.html