I've only been on game day. And it's exactly what I'd expect on game day. Loud, crowded, and spirited, in a good way.
Drinks are pretty easy to get, but unless it's a beer it's size will disappoint you. Bathrooms are available but not easily found. There are a few tables and chairs lurking around if you're LUCKY enough to snag one (see what I did there?!). Lots of windows and garage doors make for some good people watching when the game isn't on.
Fun atmosphere, easy to hang out there. It's a good use of the space and I suspect if they keep up the good vibes it will be super popular!