Food was good and caracter interaction was really good .they took time with each of my DDs. It's a buffet pretty much like all the buffets at Disney except with a few extra things but I have to say that everything was warm and the food was good.
Crystal Palace for breakfast is a must do for us, each trip. The atmosphere is light, character interaction is great, food is quite good, service has been great, and we love getting into the park early. Even when it is busy, for some reason, it never feels like we are squished in. And, yes, it's almost always busy.
I finally got a chance to try the breakfast at Crystal Palace this last summer and it was one of my favorites (and I have been to almost all of them). I really liked the make-your-own omelet station. They had a few combinations to choose from and they could be modified to leave something out if you wanted. They also had make-your-own pancakes and I saw a lot of kids getting chocolate chip pancakes. I was tempted to get some too but I was full from the other delicious goodies they had like the stuffed french toast. So good! I would definitely recommend it.