We had 10+ people there for a bachelor party and fantasy football draft.
PRO: for the price, good location and living space to host a party of 10+ people
CON: not really a con, but although this venue allows parties, be mindful of your noise. There is an apartment unit above and we apparently had 1 noise complaint (although I thought we were being reasonable).