Never been let down here. The food and service are consistently good.
The only issue is that they don't accept credit, which can sometimes be a hassle.
Additionally, the bill isn't promptly brought to the table, which throws some customers off. Just head up to the front counter after you finish your meal.