We went there last March and loved it. Got in within a few minutes of our ADR for lunch, seated right up next to the glass. My son adored that!
We ordered the chicken and it was very good, moist and flavorful. My son ordered the Pasta & Cheese - don't know if they have that any more with the kids menus changing, but I hope so...he wants to go back for that! The waiter was very attentive, the room was dim light and quiet. They even gave us a souvenir menu with Happy Anniversary written on it (it was our Silver Anniversary - the trip was a present to each other). All in all, I really enjoyed it and would not hesitate to recommend it to anyone. We are planning to go back (hopefully soon!) and it will be on our list!
I had heard lots of criticism about it as well, so it may be hit and miss, but I wanted to see that aquarium! Perhaps the first seating for lunch, when they had just opened was the reason it went so well. We weren't rushed, he wasn't miffed that we did not order wine, and understood that we were too full for dessert (altho next time, I will make sure to leave room!).