We ate there this past week and I wish we would have skipped it! I thought it would be great for the kids to see the fish (3 & 8 yrs old) but unless you happen to get a table right up close to the tank the kids won't like it. Also I don't know if it was just our waiter but the place was a bit too stuffy for us. I had the grilled NY strip and it was terrible! I thought maybe it was just my steak so I tasted my sons (he had the same) but his was terrible too! My DH had the Diver's special and he did not like the Lobster Soup at all. We had to remind the waiter what he ordered because he didn't want to bring him the cheese cake he tried to get him to order a different dessert, don't ask me why. This is one place I will not be going to again.