The food alone is very good.
One thing I do not like in some of these Asian restaurants is penny pinching. They keep their doors open so that no air-conditioning is need, letting in so many bugs. Do not sit beside the doors.
This is a total failure of management. The wait staff is normally very good.