I dropped by last weekend just to meet up with a friend and play some games. The place was so full we actually went to a coffee shop to play, but in the short time we were there we met several friendly people who also play designer games.
Their selection of games is great. Retail prices which will give you sticker shock if you're used to shopping online. But the space is great.
Pros: friendly people
Cons: needs more chairs :-)
more