If you are thinking about a private dinner party, look elsewhere.  We had a rehearsal dinner here and were far from satisfied.  Be sure you understand what you're getting.  Staff is somewhat unable to communicate the same information.  We were never told to give them an exact number of diners, but were charged for the number our kids gave when asked for an estimate of how many there would be.  Tip, tax and entire meal plus appetizers for 4 that didn't show.  Poor business practice.  They had one server to take our order.  That took 20 minutes.  The highlight of the evening was a video of our kids and the server decides that's a good time to clear the table.  Poor judgement.  Too late for us, but not for you. Shop around.