I recently visited Packard Place for the first time ever and was impressed, both with the venue and the hospitality. The vibe just feels, energetic. I haven't hosted an event here myself (yet), but I can't wait to. They really seem invested in helping new businesses succeed.
And the parking doesn't suck--there are meters down 3rd and a parking structure.