They have a separate place for bigger parties and it is a huge area. I had an event there for graduate school and there were a bunch of people who showed up. It turned out great. I think you'll be fine.
We had 61 and there was more than enough room. I highly recommend them.
We had a Xmas party there, about 50 ppl and it was fine.
Thanks! Your answer is awaiting moderation.