I haven't had dinner there, (but am trying it next month,) but I have had breakfast and lunch there.
I didn't really care for the food at lunch, but I wasn't feeling too great that day, so that could have had something to do with it. The food at breakfast was better, especially the potatoes, which were awesome.
I loved the princesses. At lunch, Ariel was the greeter, and I also saw Jasmine, Belle, Snow White, and Aurora. This was the only princess meal I've ever gone to where it was truly all princesses. At breakfast Belle was the greeter, in her ball gown, and I also saw Jasmine, Snow White, Aurora, and Mulan, (who is not a princess.)
I've read reviews from people who have also seen all six princesses; Cinderella, Snow White, Jasmine, Aurora, Ariel, and Belle, during one meal. I've also heard of Pocahontas, Alice, Esemeralda, and Mary Poppins appearing once in awhile.