Akershus is the only place at WDW where I had a really horrible meal as in I couldn't eat it because the salmon was horribly overcooked. That said, the cold buffet was very good and dessert was even better!
Character interaction there was very nice, too.
Coral Reef was one of our favorite meals last year, and we're returning there this year. The atmosphere is nice, and we all liked the food better than Akershus.
I really think it depends on what you're looking for. If princesses are the most important, then do Akershus. If you're looking for a bit more creative presentation, do Coral Reef.