The food was great, but the line was long to get seated, even at 8:30PM on a Saturday.
The ordering system was a bit weird. When we gave our second order, they brought us the wrong order, and then ignored us when we told them so.
It appeared as if around 10PM, the servers stopped working. They deliberately ignored us (perhaps to make people finish faster). At this point, we were trying to check out, but the line to check out (no, they don't bring you the bill) was about 6 families long. Each paid with credit card, but it seemed like we waited for 30 minutes before we got to pay. The line was reminiscent of what we went through at customs!