After a RCL cruise we decided on a NCL cruise. Our expectations were high.
The Great : service always with a smile. The entertainment was amazing. The speciality dining was great. Rooms were very clean. Checkin prompt and disembarkation was quick
The Not so great: the food was not as expected. Frozen chips, onion rings and wedges is certainly not what you pay for. Each day there was a $15 transfer shuttle. You had to use these as the ports were a long way out. Shore excursions - be prepared to be ripped off.
Small. Plenty of space for clothes and very clean