I've been coming here for a year or 2 and it's the greatest!
Service is great but on a side note I would preorder if you are doing takeout because it does take a while. There is only two people running the kitchen from what I can see and they do get flooded with orders throughout the day. Otherwise you can expect to wait from 20mins to 30mins.
Food, overall is delicious and I'm referring to all of their entree. I don't think I've tried anything that tasted bad. My favourite dish is their Char Kway Teow and Pad Thai.
Overall, i believe their dishes taste pretty authentic in terms of Malaysian cuisine. I definitely recommend this place.