We much prefer Narcoossees. We had a better server, better food and better experience. While the view from CG is closer, it is to the side of the castle. The view from Narcoossees, while not dead center, is more centered (the fireworks over the castle).
And I am not a seafood eater at all. I had the filet mignon (and I'm generally not a steak eater either--but it was melt-in-your-mouth good). Also, the almond crusted cheesecake is SO delicious! Oh my!!!