This is your typical stir fry place but definitely has a lot of options in terms of customizability. The restaurant is your average ambiance place and very casual. At times, the service was slightly spotty and took unusually long to receive your food. However, given that it is a all you can eat stir fry place there isn't much to complain about. The meat was cooked very inconsistently. Occasionally it was undercooked or overcooked. I wouldn't mind eating here again though if I don't mind the quality of the food and have a big appetite.