I do think breakfast is the best meal here.
At dinner, the cold bar is good. There is fruit, boiled shrimp, salads, and a really good chicken salad. The entrees are limited, but they do allow a lot of flexibility in ordering. We usually order the grilled chicken and ask them to put the mashed potatoes as the side (I don't remember what is supposed to come with it). The dessert plate they bring out is VERY good. There are a lot of choices on the kids' menu, and my dd LOVES this place because it is the only place to see Ariel in the light green/white wedding dress. The character interaction is very good.