I too was looking forward to the Coral Reef. I had menus made for the kids and even a diver.
Unfortunately, our server really ruined the atmosphere. Not refilling drinks, wouldn't get the chef for my niece who is lactose intollerant (everywhere else-even the CS the chef came), messed up orders. I hope this wasn't because he thought he would automatically get an 18% tip (6 people).
I'm willing to give it another try. I just hope we don't get the same server, or he is having a better day.