Everything you're looking for at an AYCE joint. They have a good amount of variety on most menu items, although, ironically their sushi selection is a bit limited. I went on a Wednesday night and the place was fairly busy, which made it challenging to flag down our waiter after placing an order on the iPad. I had a few drinks, and they were well made although maybe a little overpriced.
Overall:
Food 8/10
Atmosphere 10/10
Service 6/10