this was our first time with NCL, most of the time we cruise with Royal Caribbbean.
We went with a group of friends and had a good time overall. The ship itself was adequate, had everything we needed, and this cruise is more about the destination than the ship - in port every day and sometimes overnight, which we loved.
Friendly staff, food was fine. Drawbacks? The AC was turned to such a cold temperature that I personally avoided spending any time inside, and when I did, I froze. I actually saw one person wearing a little down jacket! Not my idea of a tropical vacation, so we hung out mostly on the back deck, which had a nice bar and live music before dinner, that was lovely.