I have been there once. We thought it was good. DH really enjoyed his mahi mahi dish and we both thought the Lobster Bisque was good (on the salty side though). I got a shrimp risotto dish from the appetizer menu, but in a lunch sized portion (all I had to do was ask). It was good BUT salty. I don't mind salt, but if you aren't into salty foods, I can see not liking this. The highlight of our meals was the dessert. DH and I both got "The Wave" dessert and it was great. Overall, we enjoyed Coral Reef but the food was a bit salty. I don't really mind saltiness, but a lot of people do. I suspect this is a reason for mixed reviews. We will go back some day. It was one of DH's return requests (I actually think he'd go back to all the TS restaurants we tried, but he did mention returning), but we aren't going back in March (too many places to try).
EDIT: Service was fantastic. We were seated right by the tank (the first row of booths). The restaurant was only 1/2 full even though it was noon.