I've been here twice and honestly, the food is ok, but not spectacular for Malaysian, Thai or Chinese. Both times the chicken in different dishes I ordered was on the dry side. I've honestly had better food in nearby restaurants that offered the similar fare.
As for service, the first time it was meh, second time it was slightly better. This might be due to the high volume of customers, so I don't mind that so much. What I don't like is having to ask for a refill of water 3 times from the same person.
I'll go again if my friends want to go, but pretty much not if it's my own choice.