We really enjoyed the character interaction at Donald's Breakfastasaurus. My 3yo loved Donald and Daisy. I think since they are shorter, they seemed more cuddly. It was also fun to see the other characters dancing around.
The food was good, but still a buffet. Our PS was before the park opened, so it was nice to be led through the park from the gate. We went to Dinoland after we ate and were able to get done in the park before it got too hot.