I also agree that if you have a little girl, CRT is definitely the place to go just once. I have 2 DDs who really wanted to go into the castle and eat there. So I got up in the middle of the night (we're in the west coast) and started dialling as soon as the lines were open. And I got one of those coveted ADRs. The food was good (not excellent but not bad either), the character interaction great, our DDs were extremely happy, and we got loads of pictures to look back on the experience.
Would we do it again? Probably not. Our DDs will be 9 and 12 when we go to WDW again and will not be into the princess thing. But I'm really glad that we got to do that with our little princesses.