The service was good; they were fairly quick and definitely friendly. One of the chefs was usually the person serving us and he would remind us what food we were waiting on (as we did AYCE) and he topped up our waters regularly. It was slightly bordering on over visiting our table but I didn't mind too much.
The food though is very mediocre. They have a ton of different items on the menu and we tried a lot of them, but they were all just average. I even found a HAIR in my pad thai! This is also considering that there are plenty of great restaurants in town that have better versions of the same food, just with a smaller selection.