Ordered off the AYCE menu (they have iPads) food came fast and to temperature. Decent variety of menu items (didn't have a lot of special rolls though). Servers were attentive even though they were super busy that night.
I recommend coming here for all you can eat, however probably best not on a weekend as the pricing is a bit more for the same stuff.