We chose this cruise because I'd always heard good things about Norwegian Cruise Lines and we liked the ports of call for this trip - slightly different than the "usual" Caribbean stops.
The ship was amazing - beautiful, massive yet not overwhelming, clean. There were so so many different settings all on one ship (i.e. different types of bars, restaurants, entertainment)!
At any given time there were things to do - we needed more time as we did not get to do a few things we'd planned on. The entertainment was diverse and there was plenty of it. While the dueling pianos did not actually duel, the performers were very talented. The two shows in the theatre were Broadway quality and fabulous! Couldn't help but tap your feet!
Lots of storage. Felt large. Bathroom was a good size. Excellent all around!