We have been here twice:
1. the food quality is consistently good. The 4 stars are really because of the food. We've had noodle dishes, duck, curry, and apps - everything has been tasty and good.
2. the wait service, while lovely, it a wait. slow. it'll be at least an hour and a half for dinner.
3. the restaurant was EMPTY the first time and PACKED the second time... who knows...
4. the ambiance is open. whatever you are talking about, the table next to you will hear you.