We were underwhelmed with the Coral Reef. We were seated nearly an hour past our reservation, and the food was nothing to write home about. The service was rushed to say the least. For example, the server took our drink, appetizer, entree, and dessert order at the same time. Each course arrived before the last was complete and it really made us feel like we were being hurried along to turn the table over (felt the same way at Cinderella's castle, but at least we enjoyed the food).
I was really looking forward to the chocolate wave I had read so much about and didn't end up finishing it because it really wasn't that good. So, while I don't regret trying it because it was different for us, I won't go back.