We have done CRT for lunch and dinner and Akershus for lunch and dinner. The first time we had lunch at CRT is was MAGICAL!

We of course met Cindy downstairs, had Belle, Jasmine, Aurora and Ariel upstairs...could look out a bit over Fantasyland from our table, no chaos, good food, good service, and the meal length was good. The second time- it was a madhouse downstairs! We had decent princesses, but my food was downright horrible, the a/c dripped on us all meal and our server was less than professional about us being soaked from it, and the meal took forever!
Our first Akershus lunch- check in was NUTS!!! But the food was for the most part good, we had great princess interaction (minus a less than stellar Belle) - and the only downside was it took FOREVER! When we went for dinner - it was far less crazy at check in, the food (which was good last time) was much better this time, however not all of the princess interaction was as good this time.
All in all- if it's your DD's very first princess meal...the castle wins hands down for us.

If it's in the budget- consider paying OOP for it. Too many people focus on
DDP credits and not the value you're actually getting per credit. In the long run, it's a better use of $ and credits IMO to just pay for this one unless you're on DxDP and have lots of credits to burn. Flipside- if you opt for Akershus- that is a good use of DDP credits.