We went a few weeks ago with princess-loving girls, DD5 and DD3 and we did:
CRT - loved this - was really fun to eat in the castle and meet Cinderella as a guarantee. Not sure I’d do it again due to expense (see next).
Akershus - also liked this - didn’t like food as much but the princesses were essentially the same and I’d chose one or the other of these next time. (Likely Akershus - it didn’t have as nice a feel to it and food wasn’t as good but it’s not like you can TELL you’re in the castle when you’re inside so… for the price difference I’d probably do Akershus.)
Hollywood & Vine lunch - we met Mickey, Minnie, Daisy, Donald and Goofy. Girls loved it!
Bon Voyage breakfast - met Ariel, Eric, Rapunzel and Flynn - girls also loved this
1900 Park Fare Dinner - Cinderella, prince charming, Step-mother and step-sisters. The five year old enjoyed the step-sisters humor but the 3 year old didn’t get it. This was a no-brainer for us because we stayed at GF so it was easy to do. I’d recommend to do it once for people but that might be enough if you have to go far out of your way to do it.
BOG Dinner - this will be different now since they’re upping the price but I’m really glad we met the beast - girls loved it and the food was some of the best we had all week.
Having said that, food was definitely secondary to the entertainment factor in all of these. We never had bad food and didn’t think much about it beyond that. Dinner at BOG was the best food for sure, probably followed by CRT.