It depends on the number of people you expect to attend. It seems like a good place for a small party. There's metered parking around the area and there's a flight of stairs to enter.
Are you trying to have it on the first Monday of the month?
Thanks! Your answer is awaiting moderation.