4. The only reason I did not rate it the full five is because their restaurant was short staffed (one waiter only) when we ate and I had to hunt down extra water at one point because the waiter had to chase down a large group that had skipped out on their check.