I came here yesterday and it wasn't really busy given it was past 10PM. We got two soup bases, the chicken and the satay and both were really yummy. I really enjoy this being all you can eat for 16 bucks on the weekdays. The selection is great and it all tasted pretty good.
The only thing I don't like about this place is the service. Some people like to order seconds or thirds (because this is AYCE so naturally you order more). We ordered A LOT the first round so we didn't need to order a second time. However, even then the waiters never came back and it wasn't even busy. Also they were really rude while we were paying. When we were looking at the bill they pulled the bill out of our hands. They even threw the receipt at us.
I would give this place 4 stars had the service not been so horrible.