Of course, call and make the arrangements
They have several spaces but none appear private.
Call ahead and see if reservations are possible because it gets busy quick
Depends on what "very large" means. Call them and ask.
Thanks! Your answer is awaiting moderation.