I'll start off by saying the service here is VERY hit or miss. Some days I'll go and have awesome service. Other times, the servers are all in horrible moods or just generally don't care about serving anyone anything.
Aside from the service, I've never had a problem with any of the food. It's not THE best AYCE sushi in the city, but I keep coming back for those damn delicious Firehouse Rolls! I can't get enough - they're my absolute favourite things to order here. There's banana in it which sounds odd to a lot of people at first but you really have to try it.
I'm not a fan of their spring rolls - to me they taste just like the ones you can buy in a big box in grocery store, freezer burn included. I don't even bother ordering those any more.
Their sashimi was okay, but I've had better at most other places.
As wth most AYCE sushi places, don't forget that they can decide to charge you for leftover food - most of the time they don't charge me if it's just a couple of pieces, but if you've got lots left over you'll definitely get charged.
If you're looking for a quick cheap place for AYCE, this place is great. If you're a sushi connoisseur and looking for top quality, you're better off going elsewhere.