I came with a friend for lunch one day for their AYCE lunch menu. One thing you'll notice right away is the swiftness of the service by the staff. They try to get things done ASAP to move people along without being exceptionally pushy, a hallmark of an effective restaurant.
The food served is your average fare for an AYCE restaurant, which is completely fine. As I always say, if you come to an AYCE looking for the top-notch quality food you've come for the wrong reason. The service may take a bit longer when it's fully filled, so make sure you get everything you want the first time. They're pretty good at making sure they fill your order.
Overall, a solid spot for AYCE sushi and Japanese-style cuisine for your buck. I would definitely stop by again in the future.