We lucked out at Coral Reef, becuase we were seated right next to the giant aquarium. We were also entertained by one of the divers, who mimed trying to break through the glass, playing baseball and golf, blowing hoop-shaped bubbles, etc. It was great! Easily one of the most memorable experiences we had at Disney World.
The food was good, the atmosphere was nice, and our server was attentive. However, it wouldn't have been as fun if we were seated further away from the aquarium. The portion sizes aren't as generous as they are at other restaurants, but since we were on the dining plan, I personally found that a relief. More than once we left a restaurant feeling ready to pop. At Coral Reef, we left feeling comfortably full.
That said, there's no telling if our next experience will be just as good (with prime seating and everything), so we're going to give another restaurant a chance the next time we're in Disney World.