Very good flavour, generous portions and good service. The only reason I just gave a 3 was both the chicken in the hot and sour soup and the chicken in the pad Thai was tough and chewy. I got the leftover soup to go and heated it for about 15 minutes the next day on low heat thinking it might make the chicken more tender but it was still tough. That grossed me out a bit.