Been there a bunch of times. Every time I was there I did the all you can eat. I have also done take out a few times. And was always pleased.
Locale: the place has a very modern look and a really nice patio that they open during the summer.
Service: apart from one time where the service was slightly slower when we were seated outside, the service is really good.
Food: the sushi is really good, naigiri is fresh and pieces are large. The Thai food is pretty good, the BBQ steak are large and delicious.
Cost: lunch is worth the price, the dinner is a bit expensive but you do get a few things which are not available during lunch. (The special cooked beef tikiki is def something I did not try in other places).
Takeout is decently priced (10% off) compared to the menu.
Really good: peanut sauce chicken.
The place is good for both large and small groups. Note that during the weekend you will likely need reservations.