We ate there in 2008 and thought it was one of our favorites. The kids love watching the fish. Even if you arent seated right at the window- they can go down to the front and gaze.
Look for the Coral Reef thread somewhere on here, if you are planning far enough ahead, you can contact the restaurant and have a custom menu designed! I did this for my family in 2008 and they were thrilled. We had several family pics on the menu with our names on it. Also- you can sometimes have the divers hold up name cards in the tank for a birthday or anniversary etc. Again you have to have time to plan this ahead.

hope you enjoy your meal wherever you go