They have mice and bug"s
IDK, Call them directly and ask them.
I would call the location you want to meet at to arrange for a group.
Depends which location, probably not near old Santa Fe.
I have seen several large groups there.
Thanks! Your answer is awaiting moderation.