I've been going here for about 4 years now. In general, it's pretty decent food for a decent price. I'm not upset at the quality or value when I come here so I keep coming back.
I was a bit shocked when I saw that this place has 2 stars. It seems like most people agree that the food is decent but the service is where it is lacking. It could be because I come here quite often, the servers recognize my face so they are alright. By no means would I say service is spectacular here but to be very honest, it's about average for a Chinese restaurant.
The washroom definitely could use some cleaning lol. It's always a mess - a surprise everything on what is left on the floor or how big the puddle of water is. But these little oddly make me smile that it's the same place I've been going to for so long.