Good balanced review! It is a pleasure to read a review that is neither just a bunch of fluff nor a scathing diatribe of complaints. The overall experience is what I am looking for. If the cruise has the right itinerary, plenty to do on ship, decent food, and a comfortable place to sleep, I can forgive a less-than-spectacular show.