The good - embarkation and disembarkation easier and faster than most lines.
Staff was friendly and helpful. Cabin fairly comfortable although it was very hard to find our steward Wilson. When he came he was very good, but again, not easy to find. Balcony was a good size. Entertainment was varied and good. Blue Lagoon restaurant (open 24/7) was the only respite from generally bad food. Itinerary was fine with a good amount of time in each port.
The bad - oh where to begin. I guess with the food which was really terrible. The idea of food being a part of the cruise fee left us feeling very cheated. The main dining was barely passable, the buffet confusing and less than acceptable quality. Room service was just a joke with a few trips to get the order right. The one pay restaurant we went to was the French one and found that there were additional charge items ($10 each) to get either lobster or filet. That is after paying $20 each to go there. On deck, you just cannot get a table (or should I say a table with any chairs) as large families took up to 8 chairs huddled around one table to accommodate them. They would stay all day leaving one person or large amts of personal belongings on each chair. Pretty much the same with the loungers. We were able to sit in the sun one day out of 7, pretty bad for a mediterranean cruise.
If you want to spend 7 days on your cabin balcony and eat at the Blue Lagoon, you might just like this ship.
Also, when disembarking in Venice, we had been previously told there would be a shuttle to the place where you get the water taxis. When I asked an NCL staffer where to get the shuttle, she said "oh no, you need to walk your luggage down to..." pointing to a place about 200 feet away. We had 4 large suitcases and 2 carry-ons and upon arriving at the "place" found we had to go much further which involved about a mile's walk, over a bridge, and through alot of traffic. All while seeing other cruise lines free shuttles. A BIG disappointment. Back to Royal Caribbean for us.