New generation used to be a bit better when i tried it about two years ago, but the last time I went it got significantly worse.
The food did not taste good at all. Not sure if they changed chefs but the chicken that I had the most recent time I went was chewy and flavorless. The rice was bland and somewhat overcooked.
The only redeeming factor of this place are the low prices (no surprise there) and the sometimes good service (one time I went with a group and they gave us all free ice cream for dessert).