I just got back from my first NCL cruise today and I definitely didn't want to wait to write this.
Let me start with the pros:
The ship is very clean, and it is nice.
This was a nice private island but there were not enough beach chairs for everyone.