I've been here about 6 times and choose to get the same thing every time. I really like the food here and it is good quality. I have a sensitive stomach that will let me know when I have encountered bad quality.
The only reason why I did not rate higher was the bathroom amenities here are sub par...... Ie I wouldn't want to sit down or stay very long in there