Okay, in the past I disagreed with all the bad press that CM got. We always had a great time whenever we went. I thought the food wasn't that bad for a buffet either. Our last trip (November 2015), my husband and I did not want to go, but our kids did. I think this was our 8th time to CM. Our seating time was really late - 8:15 pm - but my kids are night owls and stay up late at Disney anyway. Well, we were seated way after our reservation time. I can't remember how long it was exactly, but I'm thinking 30-45 minutes. Our server was pretty much non-existent. She got our drinks and brought our bill, but didn't do refills or clear plates. The restaurant was still pretty busy. This day Pluto was greeting by the plate. I'm not sure how we missed him. Maybe I had to take a child to the bathroom, and we never got to meet him. I don't know what happened. It took quite a while for the characters to come around. That is no big deal to me, but it makes going up to the buffet without worrying about missing the characters a little stressful. Also, if you've been to a character meal before, you know you always want to have the signature book ready or the camera or video camera. And when you are taking care of kids, it's not exactly a relaxed experience. I would have to agree that the food has gone down hill over the years. I would say it's on par to an Old Country Buffet. The mini desserts make sense and you get to try a lot of different things, but I didn't think anything was special.
We had been there a really, really long time, and we still had not seen Donald. Two of my kids were falling asleep at the table. Character meals can take around two hours (a lot of Disney meals take a long time). I'm not sure what was going on, but CMs kept pulling characters over to a wall to the side to meet people. After that, Donald finally came to our table and we were able to leave.
That being said, I don't care if I ever go back. My kids could beg and beg and I would do my best to talk them into something else. However, your experience could be completely different, and you could have a great time. So, if you do go, I do hope you have a great time!
