I hosted my sister's bridal shower here a few weeks ago! It was a super nice space and the staff is very flexible about your events - we were able to bring in our own food and decorations and rearrange furniture to accommodate our party. The staff were super nice and the coffee we ordered was fantastic. I will say that there were about 20 chairs available so I would probably stick to 20 or less guests if you don't want it to be tight (I think they have "seats 25" on the website). You also might also want to bring a small table to put food on because that was the only space issue we had since all the tables were used for guests. I would definitely recommend for small parties!
I hosted my sister's bridal shower here and it was truly the perfect spot for it. Great seating, atmosphere, and amazing staff. Fit 20 with a lot of space!