Ambience, location, food, service very good. Its a very good chinese restaurant recommended BUT.... Check prices as they add additional taxes and charges of about 25 procent!!!!!! So. At the your bill is a quarter more expensive than expected. As long as you are aware of the pricing it worth the visit. Medium to expensive price range.