I was here for dinner with five of my friends back in Dec. Positives: Place is very spacious, has seating for various sized parties instead of just one size fits all. Has a reasonably extensive menu and the food was very tasty. Negatives: The staff seems to be poorly trained. The person who took our order did so with a tab (electronic tablet) and yet managed to mix up the order. When I ordered specifically vegetarian food, they brought it with fish shavings on top. I had to send it back. The pricing isn't great. While the food is tasty, the price doesn't justify the whole experience.