I would much rather meeting in a public place...I have little babies and I don't think any harm would come from meeting, just don't want my kids around someone until I feel comfortable.
There is a dog park not too far from me and also the dog boutique that I love