We did the exact same thing you're doing, back in January. It was the first night of our trip. Our DD (then 3) dressed as Cinderella. And it was the PERFECT way to start the trip.
The food was excellent. I'll give another rousing recommendation for the strawberry soup. In addition, some other highlights were the mojo turkey, the apple chutney stuffed pork loin, the churizo stuffed pork loin, the sweet potatoes, and the rice crispy treats. EVERYTHING we had on the buffet was very good.
The character interaction, for us, was excellent. We saw the mice a multitude of times, got Cinderella twice, both for extended periods of time, and Prince Charming came over THREE times, for quite a bit each stop. He actually made our DD blush for the first time that I've ever seen (got down on one knee and kissed her hand, etc). The Fairy Godmother (who is usually outside the eating area in the entryway) was just stupendous, both as we were waiting to be seated AND when we were leaving.
The dinner was, IMHO, GREAT! It was, in all honesty, with the recent changes at CRT (both price and menu) a better experience than CRT. When we return to WDW, I'd be much more likely to book 1900 again than I would CRT. Don't get me wrong, CRT is something that everyone should do once just for the experience, but 1900 had better food, better character interaction for longer times and was far less expensive. Two BIG thumbs up from me!