Well, the food isn't that great. The service is okay but not over the top or anywhere close to exceptional. BUT, I can't pass this place up for my little girl - we're actually planning on it twice in October, one night for her actual birthday dinner. Honestly, the prices everywhere are terrible, but once you see your child's face light up as they see a princess (especially their favorite one), you'll be glad you did it. Do it for the kids, but no other reason.
My husband and I were BOTH in tears over her reaction to Jasmine in February.