We were there on Sept. 28 of this year for lunch. The food was ok, but nothing to write home about. The fish was dry. The crabcakes were good, but small. The dessert was my favorite part. If you're not on the dining plan, I wouldn't recommend it because IMO, it's expensive. The fish tanks are awesome and the best part about it was the atmosphere.
Service was good until it was time to pay our check - then it became snail pace. I will say we experienced this slow service at pay time at many restaurants during our stay. We had dinner at Le Chefs de France and everyone at the table remarked at how much better the food was as compared to Coral Reef.
I hope you enjoy your trip and all the food!