The restaurant strikes me as a place that is trying to be more fancy than it is staffed to be. I was with a group of 7 and the waiter (who was very nice) was overwelmed from the start. He had trouble with beer availabilty, could not recommend a wine, didn't know the kitchen was out of a popular fish (3 of us ordered it and was later told they only had 1 cut left), we were never asked for another drink we had to request, two of our orders came out wrong and at the end of the meal we were allowed to order another bottle of wine but were denied any other alcohol or nitecap. The food itself was about a 7 out of 10, and the manager did give a discount off of our bill when one of the people in our party requested it to the waiter due to the issues we had. Briefly talking to groups that sat close to us they basically shared the experience we had.
All and all I would go back because I like fresh fish. But not sure I would bring a group larger than 3 or 4 people.