This was our first time sailing with Norwegian. I did have some concerns leading up to the sailing after having read some of the reviews, but I had nothing to worry about.
Embarkation and Disembarkation were easy. Consider doing the self-assist disembarakation if you can manage it. Self-assist is the first group off the ship. We were off the ship and cleared immigration in minutes.
We had a balcony stateroom on the starboard side. Our steward Nelson was excellent. The room was clean, quiet, spacious with lots of storage. There were two minor issues with the room, but they were dealt with promptly by Housekeeping and Guest Services.