Our experience with it is from a couple years ago. The princesses were there then..and that was excellent. They spent plenty of time with you for photos, etc. The food was ok, mostly on the cold side, and I mean the stuff that was suppose to be hot.
Hopefully they have the kinks worked out by now.
It is a nice experience, but after doing it we said we probably wouldn't do it again.