I was disappointed in our recent GG breakfast. First, the food was just ok...great pull apart sweet rolls and juice, good Mickey waffles, meh bacon and sausage, tator tots were tator tots (and barely warm when our first platter came out), and the eggs were dry and cold and awful and tasted powdered. I could have put up with just ok food if the eggs had been good, but with them being cold and dry, it kind of turned me off of the food aspect of GG.
That said...our experience with wait staff was top notch. Our experience with characters was one of the worst we've had, mostly because it's *hard* to interact with them given the seating arrangements at GG. I know you didn't ask about characters, but the booth seating arrangements at GG (and the narrow aisle outside of the booth) made good interaction with the characters difficult and with no spontaneity.
I haven't been to CP for breakfast, but we LOVED our lunch there during the same trip we had the disappointing outing at GG. There were many options for food, so everyone in our party found something to eat they really enjoyed. The setting is really lovely too (better than GG IMO), and the waitstaff was just as good. The best thing was the character interaction. Again, I KNOW you didn't ask about this, but...I was really looking forward to Chip and Dale at GG and they were just 'meh'. I'm not a huge Pooh fan outside of Tigger...but the characters at CP were amazing! They really had fun with the guests and CP also gave them physical room to have fun (tables vs. long booths, more aisle space, etc.).
Just my 2 cents.