We would definitely not travel again on NCL.
The public areas were very noisy due to loud and sometimes drunken patrons as well as very loud music. Several of the speciality dining areas were also very noisy.
This cruise was always asking you to pay from services that are generally provided on other cruises. We paid for internet access only to discover that even when we paid, there was almost no internet access even in the internet cafe.
Our cabin was very nice. The cabin was clean, bright and well appointed.
Our cabin steward, Wayne was excellent.