I love this place. However the last time I went here was about half a year ago. I moved so it is a little difficult to get here.
I always get the AYCE because I love paying a set price for a variety of items. The peppered salmon, and tuna are my fav. Their sashimi are placed on a mountain of ice. The tar tar tuna is really good too. They have dinner specials for weekends which is worth it.
Service is not the best, but when there are less people in the place the service is better. I don't mind it because doing a AYCE, it is hard to expect good service. You write what you want on paper corresponding to the item.