We ate there in December. The princess interaction was good, though brief. The food is OK, not great. The appetizer course is a buffet featuring traditional Norwegian foods (pickled herrings, native cheeses, etc) as well as more standard stuff such as tossed salad, breads, cold cuts, etc.
For entrees, I had the vegetable pasta, which was fine, a little bland, but fine. The portion was way too big though. Dsis had the salmon, which she said was fresh but overcooked. The children enjoyed their meals--standard stuff--hot dogs, etc. (DH skipped this meal and went to watch the Pats at the ESPN club)
The dessert plate is served family style and was nice. My favorite part was the rice cream. The kids really enjoyed this part.
Overall, I was glad we took the kids, as we got some nice photos of them with the princesses, but I would not do it again, unless the kids asked to go.