Not that ive seen, but they do on site large parties. They usually give you your own room it if you have enough people.
I do not know, but the staff is very accessible. I would just call.
I haven't seen it advertised.
Thanks! Your answer is awaiting moderation.