Totally fantastic show. In tears by the end especially when the children performed. An absolutely must see. Our only gripe is we booked long ago and chose our seats carefully to get a good view only to find on arrival that we had be bumped elsewhere that had nowhere near as good a view. Not the most comfortable seats but you soon forget when the show starts.