This was our first cruise on NCL -- it was too good a deal to pass up on this super itinerary.
It took a little getting used to NCL's way of doing things (we have always cruised on Royal Caribbean in the past), but we were impressed with the ship's layout overall, and our stateroom (8th deck ocean view) was well laid out and provided adequate space for a 12-night cruise. We missed not having a chair/loveseat though.
The beds were very comfortable and the bathroom (in particular, the shower) was larger than we've been used to.
The stateroom attendants were very friendly and did a great job.
The ports were absolutely amazing and we were fortunate to have great weather.
The entertainment was some of the very best we've ever seen. The NCL singers and dancers on the ship were outstanding.
The cons were primarily the food and the service, or rather lack thereof, in the Garden Cafe. The food selections seemed to be geared toward Europeans and Asians only. We went to Tango's (the pay extra restaurant) and we were the only people there, so the service was fine. But the fajitas left lots to be desired.
There are some advantages to freestyle dining especially if in port late, but we found we prefer assigned dining/seating, as it gives you more of an opportunity to make new friends.
We did note that the cruise staff seemed to take the life vest/boat drill on the first day as a joke. We would have hated to have a real evacuation, as cruisers wouldn't be prepared.
The ship appeared to be clean, although we never saw any crew members cleaning around the ship, as we are accustomed to seeing on RCCL.
While we had a wonderful time, we probably won't cruise NCL again.