We were there in January, and I thought the experience was excellent overall. They had carved roast beef, and it was possible to get it rare. I believe there were two different types of chicken, plus salmon, plus probably other meat options. The salad bar does not have the kinds of unusual food that you might find at Boma, but it is varied, with a wide range of fresh choices. The vegetables were excellent, in my opinion. The dessert selection is, well, "amusing." There are many cute, small desserts. So I don't think you would go wrong by trying it.
As far as the character interactions go, I probably don't need to recommend them to someone with the userid Tiigger2ntiinkerbell, but they are also excellent. Pooh, Piglet, Tigger, and Eeyore will all stop at your table, and interact with everyone.