In my opinion the show is great for the kids. My 6 year old LOVED it and has been begging me to go back. The tricks were pretty entertaining. Most were predictable (from my eyes) But were amazing in my daughters eyes. A good family oriented show.
I did not order anything from the bar. But just from watching as we waited to be seated, they were not very organized. The bathroom was very clean.