Garden Grove is a great choice for breakfast. We find the food to be just a notch below Fresh at the Dolphin, and much better than the WDW buffets.
For dinner, we've been twice.
The Mediteranean (sp) nights, well, it was pretty darned good, especially considering that we were trying for the Southern night, but they had recently changed the rotation (and none of the online fans site menus had picked that up yet). We would go back.
Fisherman's Feast night (or whatever it is called), well, not so much. There were a few good items, a few bad ones (the daily catch was overcooked and dry) but overall, just not worth the money. We won't be going back for that one anytime soon.
Characters - we have never, at any meal, seen the place above 50% occupancy, so the character interaction is great. Multiple visits, and they actually take their time instead of a drive by visit.