Have been here around 100 times. Its a good place to hang out. Quantity of food is relatively good , but service is OK.
You may see waiters puzzled about recommendations and dishes. Some may not even care to put napkins on table. These guys do not accept card most f times, bit food is good indeed