In my humble opinion the NCL ships based solely in Hawaii have terrible service. Our room steward on the Pride of Aloha was bad to begin with and he quit and vacated the ship on the wednesday half way through our cruise. We had to clean our own room for four days. And they were pissed when we wanted to reduce our tips because of literally no service.
NCL is quite strict about wine brought on board, most strict of any line.
If you take some better grade box wine it is less likely to be discovered by their inspections...they are looking for bottles.
Our NCL hawaii cruise was the worst cruise we have taken out of thirty plus cruises. Seven pages of serious complaints to the purser's office had zero effect. We hated that cruise and have never hated any other cruise before or since.
If that had been our first cruise, we never would have cruised again. I'm sorry to say.