Yes
Yes. You dont alwsys have to, depending on the number of people in your party, but if you have more than 8, then i would recommend it.
Yes. They do an excellent job for private events
I've seen a separate room where they have parties. But I have not used it.
Yes they host really good
Thanks! Your answer is awaiting moderation.