And, I recommend a late breakfast (read 'lunch'). We just ate there last Sunday....had an 11AM seating for 15. Here was our plan. Since Sunday is EE at MK, get up, grab a snack (pop-tarts, apple, banana, etc.), head over to MK for some rides on our favorites, and just as the park starts to fill up, walk (or ride the monorail) over to Contemporary. By getting an 11AM seating, you are really having lunch (brunch).
We were definitely filled up enough to carry us to dinner, and, since they stop seating at 11:30, by the time we were done, we had the place (and the characters) almost to ourselves. We took plenty of time to make sure the kids got to interact with all of the characters, and took time to eat. It worked very well for us. After lunch we 'hopped' over to Epcot and spent the rest of the afternoon/evening in Futureworld and World Showcase.