As we are planning for our first meeting, to discuss recent and coming events, and to plan our structure as an advocacy group, Where would be a good location to host a meeting?

Diesel and I are both in Providence, where would be a good location to have our meetings? Here in Providence? Are there any concerns about this location?