Let's do it in a cafe/coffee shop? Where there is adequate parking for everyone?

Then the next meet up could be someone's balcony/living room?...hehehehe