Food is cheap with the AYCE (all you can eat) menu being a little small but what they do have there tastes amazing. The salmon is very fresh and the rice is warm and melts in your mouth. I would not be surprised if they make their rice out of sugar or something since it is very good.
I waited for a while before I got my Yam Tempura (they don't seem to have shrimp tempura for some reason.) and I would recommend you pass on that item. Did not taste good at all. The rest is great and the price is great too.
The bad reviews I see are mostly about the service. Basically this place is always packed so they are always in a rush to get everything done. Don't take their ultra efficiency as being rude, they are just a little understaffed. I gave a smile to the staff and they smiled back. That is all it takes. As for the rush. Don't let them rush you, enjoy and try not to think of the many hungry people standing behind you drooling.