We went last month. My son just turned 5 and he was captivated for the full 2 hours. He doesn't even watch a full tv episode on Disney so this was amazing.
As we didn't want to miss anything, I paid an upcharge for great seats, but once in, we saw that all seats are Great Seats! My husband also loved it, which amazed me. The scantilly clad Tiger Lilly may have contributed to this. Our friends also attended. They also have a 5 year old boy and a 7 year old daughter. Both adored the show. It is a Don't Miss for sure. I love theatre my husband thinks it is a snooze. I was a bit overdressed. Many were very casual.
Now, there is a bit of language that I do not prefer for my son. *** and stupid are used in reference to peter by Tink. My son said, "Awww" and he knows not to repeat but it didn't effect our experience. Wonderful Wonderful Wonder. I'd do it again in a moment!