I have been to CP as well. The food was fine there. However, the whole character argument is not valid in the sense that at CP it takes an extremely long drawn out time to see all of the characters. Sometimes after they do their march around the restaurant, the characters lose their place. It has happened. My family enjoyed CP, but the service and food has been more consistent at Donald's.