And see, we have the best experiences at BB!!! We absolutely love BB and we try to eat there often. I think we will skip it this trip so we can do it for my birthday dinner next month.

We've had the kids Prime Rib, the kids Mac N Cheese (which is pretty orange but isn't terrible tasting, not gourmet at all but it's edible), the Monte Cristo, the adult Prime Rib, the fish and the Tesoro Island Chicken. We've never been disappointed, no matter when we have eaten there.

We've had waterside tables every time, little to no wait after check in, great service, good food. The MC is the greasiest thing I've had there but it's not that greasy. I'm super food picky, I don't eat steak if it has fat on it, I don't eat chicken legs or thighs only the breast, if it looks yuck I won't eat it. And while it's dark in there I can see my food. LOL If it was too greasy, fatty, whatever I wouldn't eat it.
For us our major disappointment was Goofy's Kitchen, we had a horrible time there and none of us want to go back. Not even the kids.
With a 4 y.o. I would do a Minnie Mouse breakfast and Ariel's Grotto. Those are both in the parks and much closer.