We have been on NCL a few times now - the breakaway - the pearl - and Spirit
This one was a bit lack lustre.
Bad news first:
very good if your used to cruising - the patio door wont stay open but a minor irritant
we booked the zip wire but it was called off due to the weather