I've always come here with the family since the food is quite good and the variety is excellent. Service is a little slow, and the staff often misunderstood extra requests (i.e. no avocado/cucumber in the rolls), etc. Atmosphere is great - nice décor, seating area is aplenty, and it does get busy quite a lot. Sushi was decent, not mindblowing good, but if you're craving some sushi, it won't disappoint.
Price is quite reasonable for the portions that you're getting. Bento meals are great value dishes.