Maryann what kind of dinner are you looking for?
All 3 places are "nice" in a different way.
California Grill is really good food and a menu that varies but is the most diversified of the 3. If you reserve about 1.5-2 hours before the wishes fireworks, you will be done just as they start. It really is a nice experience.
If you're looking for speedy, this isn't it. I wouldn't say the service was lacking, Far from it. It's really quite good. It's just a very slow laid back pace of dining. This is especially true compared to some of the other Disney places where it often seems like you're being gently prodded to go faster.
If you're looking for quiet romantic, this isn't it. It is a bit louder up there than I anticipated. Their really isn't much to dampen the noise up there. Though the lake end is less noisy then the fireworks end. And if you get that end, you can get up to watch the fireworks. About fireworks time, service is slow. They probably could have had dinner ready sooner, but they wanted to time it such that it wouldn't sit for 15 minutes while we watched, which was nice in the end.