We had a very disappointing dinner. It was very busy when we were there, and I've read that other people have really liked it, so maybe we just had a bad night. The buffet did not replenish much of the adult food while we were there (at 6:00, so not near close) and I didn't find a meal of overcooked pasta, corn, and mashed potatoes appealing. our server brought our initial round of drinks and didn't appear again until she brought the check and started clearing the plates we were still eating from (literally- fork raised over plate and there it went!)
The character interaction was terrific, but I didn't feel it was worth the price