Yes and No. Depending on the size of your group.
Yes and no. A lot depends on the time of year. They have outdoor facilities as well as indoors which is limited by the space.
I truly do not know but I don't think so.
Thanks! Your answer is awaiting moderation.