We did both TH (breakfast) and CP(lunch) in December. For us, CP was by FAR the better of the two. We had great time with the characters and the food was great. The characters even came by our table twice and DD loved being in their parade. We did not have very good luck at TH. The breakfast was really good, but it was much louder and way more chaotic than CP. That doesn't bother me, but what did was that we did not get very good character interaction. I think it was because of where we were seated. We were put next to the half wall near the restrooms. The other tables were so close, that the characters barely had room to get to our table and there really wasn't even room to stand in the the aisle for picures with my not quite 3 year old or for them to lean over to interact with her. Because of that, we really did not get very good interaction with any of them- they moved through as quick as they could, basically stopped long enough for me to hit the button on my camera once. Their parade started far from where we were seated, the CMs didn't come get the kids, and you couldn't really hear them announcing it because of the noise level. My DD tried to get over to join it the minute it started, but she was way in the back and got left behind. I had to go get her from between some tables as she got separated from the parade by some people and got kind of "lost". Of course, which you choose really depends on what characters you want to see and what fits with your schedule. I had heard lots of good things about TH before we went. I would try TH again to see if we have better luck. It looked like the people on the other side of the restaurant were getting better interaction and had more space.