We just did this and it is a yay!!!
The food was great, the service amazing and the character interaction was unmatched. The characters we saw were Mickey, Minnie, Stitch, Donald and Pluto (boo, for a non Daisy day, but we finally saw her in the parks, so all is well). The kids loved the dance party!