We had a Tinkerbell visit for my daughter's 2nd birthday. We purchased the grand ball package. It was overall a great experience. Tinkerbell was great and very patient with all the kids and did a great job keeping them all engaged. There were little girls there from age 2 to 5 and they all had so much fun and no one was left out or bored. Not an easy feat! The only thing I would suggest for improvement was the promptness in communication on an administrative level. It took a few days for someone to get back to me after sending 2 emails. I finally called the main number and got Ahold of someone to answer my question, but there isn't always someone there to answer the phones. Perhaps a designated fairy godmother who could always be available to help anxious parents out with any questions or concerns? I will say though that when I did reach someone they were very nice and helpful. Overall I would definitely recommend my enchanted birthday. They really made my daughter's birthday party something special that she and her little friends talked about for quite a while afterwards. Thanks again!