This was my second Alaska cruise. The first was on Royal Carib's Rhapsody of the Seas. That experience was so stunning, I just had to repeat it.
The overall trip, on a 1-10 scale, was a 9.9. The only gripes I had were 1) Not being able to print a boarding pass for our return flight because internet access was shut off at 10:00 PM the night before we reached our final port and 2) Waiting in line to reboard when returning from a port call due to security procedures. Hard to blame NCL for that because of the times in which we live. Aside from that, the entire experience exceeded expectations.
The embarkation process was far easier than the last time. We only spent about ten minutes in line and were away from the check-in desk within another five. Suggest you do the online pre-registration. It makes the process painless.