We (Me, DW, DD 7 and DS 4) ate there last October and we thought it was good. There is a wide array of food from muffins to bacon and eggs and one or two odd items that Americans think are suitable for breakfast LOL. It is all buffet so you can have as much as you like and try stuff that you can leave if you are not keen. We all found plenty to eat and thought the food was of a reasonable standard.
There are two rooms and four characters so they work in pairs, two in one room and two in the other. Then they swap rooms about halfway through your meal so you get to meet all four. Each one comes to each table in turn and pauses long enough for an autograph and a picture. It can be a bit rushed but it seems to be the norm at most character meals unless you go at odd hours.