We've eaten there on a few occasions. My thoughts are that it was better a few years back. The last two times we were there our food was average and the service was terrible. We won't be going back. The noise level is pretty high too!.
If you've never been it's worth it to see the fish.