Just watched Mary Poppins and we had a great time. The cast was amazing and you could tell they put a lot of hard work into their play. There were only minor differences in quality between this show and an actual broadway show. And they really weren't a big deal. I would go back and watch it again.
My family and I purchased the dinner and a show option but found that sitting for two hours before the show was a little too long for our 8 year old. So next time we will definitely do the show only option and purchase the 2 items that are required.
It was definitely a fun experience!