I cannot justify it with words, it's so amazing. All the actors are fantastic and the sets and costumes are breathtaking. Obviously, it helps that it's an amazing play by itself. It's really funny too if a little offensive.
Bear in mind that this is not a family show, and probably only suitable for the over-12s.