Yes, but I wasn't very impressed on my last visit
It is upstairs above the restaurant. we've had smaller parties maybe 13 people but that was in the side of the restaurant you can also do it in the middle of the restaurant with 15 maybe 20 people. There is no elevator to get upstairs.
Yes they do
Yes there is , not wheelchair accessible.
Thanks! Your answer is awaiting moderation.