The only issue we experienced was with the reservations for the specialty restaurants. We were told that the reservations we made on the NCL website were not appearing. I highly recommend that others print out their dining reservations AND check with guest services as soon as you board the ship to confirm the dates and times.
Embarkation and disembarkation went very smooth. No lines or waiting to get on the ship.
Cabin steward was wonderful!