AYCE is definitely the way to go. We had a party of five and we placed orders every 5 or so minutes. Had about 40 salmon belly nigiri, 5 plates of rib eye, 8 specialty rolls, oysters, different appetizers, dynamites... wish I can eat there every day haha..
One star taken off because appetizers were not consistent, the same plate can taste different on the next order. Tempura Shrimp was also meh ...overall good meal for the price. Service on the other hand was excellent.