I'll just mention that of the entire 7-day cruise last year, we had the worst food during the character breakfast. Think dried-out waffles, pasty pancakes, greasy unappetizing breakfast meats, and coffee that tasted like dish water... It didn't help that on our way back we had to walk past Royal, which looked like they were serving much better food.
The only positive was that it did give us a chance to get my elderly parents (who would never had stood in line for a character meet) in a picture with Mickey
Come to think... that was still worth it!