We just ate there on Monday. Had reservations and got there ahead of time and then was told there would be a 20 min wait. Fortunately it was not that long. They move you back near a door and you wait for Donald to come out for pics. The 5 of us were seated at a table for 4 which worked out since 2 were children. It is a buffet with a lot of items. I thought the food was good and liked the punch. Characters come around to each table and then they do a celebration dance around the room.
I was surprised when they came around to sell the pictures taken with Donald. We did the Princess breakfast a couple of years ago and the pictures were included with the meal. The packages here were around $30-32 each.