We have been to this breakfast every year for the past three years, and enjoy it. The food is pretty much the same as all the other breakfast buffets--as someone noted, breakfast is breakfast. But we find the character interaction to be good, and we have always had an excellent server.
For what its worth, I have heard that the time of day that you book this restaurant may be a factor. We have always booked for opening at 8AM, when everything is neat, clean, and fresh. However, friends who have been at the same time we did said that on a previous trip they booked it at 10:30 and enjoyed it much less. They said it seemed much more chaotic at the later hour.