We had been looking forward to this cruise since our booking. Embarkation in Berlin went off without a hitch after a pretty long walk with our bags from the train station.
Our oceanview room was much larger than I remember after more than a dozen NCL cruises in the past 3 years. Hardly ever saw the steward but that is the way we like it.
Dining was great. Had 5 specialty reservations and of course they delivered.