We ate here last week. We had been a couple of years ago and weren't terribly impressed with the food, but loved the atmosphere, and our girls really loved the atmosphere so we decided to go for that.
Boy were we surprised. The food and service were fantastic. We had an early ADR (5ish), waited only about 3 minutes to be seated, had Jenny, who was absolutely wonderful, new the menu and wine list inside out, made great recommendations, entrees were wonderful, desserts outstanding, had a great view of the tank.
It was a really great meal, possibly because our expectations had been so low! We'll definitely go back.