I think I'd give a 4.5 stars if I could. Is it perfect, not, but close to given the prices. We've been here four times and so far everything has been very good. I'd wish green tea would be hotter and there wouldn't be a TV screen visible from no matter where you sit, but other than that, the service so far has been fast and attentive, no plastic plates or cups, the fish is very fresh, rolls are of good size and nicely presented. We even got the left overs packed in a the tray in a pretty way - it was a nice surprise to open it at home.