[Private]
I'm not terribly familiar with this area, so I'm afraid I won't be able to recommend a place where we would be secluded from the others. If I had to guess, the best area to discuss such matters in would be either of our residences. Though mine is hardly anything to look at for the moment, given I've just arrived.