We are currently living in Asia and wanted to "sample" the travel options available and this cruise was the perfect solution. Our family loves cruising, there's something for everyone. This particular cruise offered a good mix of traditional sightseeing and adventure tours, which made it more appealing to our children, or at least the original itinerary was.
Unfortunately the Azipod (part of the propulsion system) broke on the sailing prior to ours and it required custom parts to repair, which impacted that cruise and our cruise. I fully understand that these things happen; ships are mechanical and such things break. Furthermore, I have found the NCl compensation package to be quite generous. My problem was, and remains, with their lack of communication.
I discovered that there was an itinerary change from a third party tour operator approximately 6 days prior to sailing. My NCL account had no notification, nor did my travel agent. In fact, the NCL website was still selling excursions online to ports we were no longer going too. That is not only bad business, it's flirting with fraudulent.