DD was 5 when we took her to CRT. We had a PPO ADR on our very first morning, and the whole trip was a surprise to her. The wow factor was priceless. The princess interactions were fantastic, and all the CMs were really wonderful. The food was underwhelming for the price, but we weren't there for the food. It was worth it for that one wow.
We're planning our next trip now, and I recently asked DD, now 7, if there was anywhere she would eat again at Disney - she doesn't know we're going again. She said in the castle, but I think because of the short time we'll be there we will do BOG breakfast again because we all loved it, and do Akershus again, this time for breakfast instead of lunch like we had last time. DH and I preferred the food there, and I prefer the cost. The princesses were even better at Akershus, and we like the Scandinavian food offerings.