Choose to remain in the USA on an Alaska cruise. Also am Platinum past cruiser on Norwegian.
Our family cruise was ruined because my daughter-in-law was denied boarding at the port. She had submitted her passport, received boarding documents, and had been told everything was OK. She told me she had asked several Norwegian agents if all was ready for her to cruise and was told she had everything she needed. They did not remind her to bring hard copy of her green card. She had her documents on her phone.
Norwegian Encore had many difficulties on this cruise including: missed ports, hour long lines to bus to port because they docked far from Ketchikan, inability to refund money to credit cards which resulted in more hour long lines to get cash from cancelled excursions, poor entertainment, and wrong answers from Norwegian personnel manning their phones.
As my husband has a mobility issue, we had an ADA approved cabin. It was very well equipped. Super cabin.
We missed the very interesting and historical port of Skagway in favor of spending 12 boring hours in rainy, cold, foggy, Icy Strait. Apparently that was because Norwegian had spent money there to build another dock and a cable car system.
Icy Strait is also historical and interesting, but only maybe four hours is enough time in my opinion.