I have only been here a few times. Generally good food. The Hainan chicken is the best dish I have had so far. The dipping sauce for it is quite good. Watch out for your breath after though! GARLIC! Staff is OK. Generally rushed which is ok but sometimes rude. Otherwise a decent place to eat.