We did the breakfast last September, we stayed at the Poly so it was our most convenient option for a breakfast. The food was delicious, I liked the fact that it wasn't a buffet. My kids still talk about how good the juice was, it was more than just o.j., mango or papaya or something in it, very delicious. They came out with hot, fresh Mickey Waffles too, soooo good!
As far as characters, they were great, but we had a really odd experience. We were right next to a large table of about 10-12 people. I am not exaggerating, all four characters went to that table first, completely skipped us and kept moving on through the restaurant. We just mentioned it to the waiter, he told the character manager and we had all four visit us in rapid succession. They apologized profusely, in fact, the character manager was very shocked. We think it had something to do with the fact that the other table was so large. It worked out fine, and this is in fact the one breakfast my DS9 has requested to go back to.
Another nice thing about this breakfast is as far as prices go, it is a little more reasonable than some of others. And after breakfast, just hop on the monorail and head to MK!