This was our first time on NCL. We usually go RCL.
The good- we had two rooms, one balcony and one interior but we managed to get both upgraded to mini suites with no additional charge. The rooms were very nice but the balcony was tiny. The bathroom was large with an enclosed bathtub and double sinks. Plenty of closet room, shelves and lots of nook type spaces.
Tip-you need to put in your room card to work the lights. Turns out u could use any similar credit card size card. We kept the card from our hotel room and used that so we did not forget to take the room key