The itinerary on this cruise was exactly what we were looking for. We stayed in Venice for two nights prior to the cruise and one night after. We thoroughly enjoyed our time in Venice.
Embarkation was not bad except for the very long walk from the People Mover to the ship. Luckily it was not raining. We noticed that taxis were allowed to drive up next to the ship so that would be a good option to avoid the long walk, particularly in inclement weather.
This was our first cruise with NCL and we were totally unimpressed. Everything was just mediocre. Our cabin was acceptable, the food and entertainment were average. The crew members were friendly and accommodating.