My perspective: Single young male no kids, looking for good blackjack, dancing, maybe younger singles groups to meet people my age. Not too picky on room nor food. Novice cruiser. A bit nerdy. I do not smoke nor drink. Overall 3.6 out of 5, rounded to 4/5.
1. Service.
+Excellent staff (++). 2nd Engineer (Propulsion?) took time to tell me about ship as I am a nerd (+). Solo Traveller Leader danced with me for a few hours (+)... crowd was mostly too lame to dance and mostly just sat with drink package at Bliss club or pool deck - not NCL's fault. Personal Shopper and Bartenders very friendly (+) (even though I do not buy stuff nor drink alcohol). Guest Services knew my name and family's names (+). Room Steward for my mom and Aunt's room was very attentive to their security on day 1 - when I was trying to get in their room alone to drop off bags from embarkation (when they were eating), steward politely checked to see if I knew the occupants, my name, and their names (+). He paid enough attention that even on first day only females were in room (+). Stirrup Cay snorkel manager gave excellent brief to find underwater statues and avoid stepping on stingrays (+). NCL app kept losing wifi on phone (-) but may have been because my phone was old (Crapple IPhone 5s) however the communication package was only 5$ (+). Mandatory Deck 6 Day 1 safety brief to muster at lifeboats conducted in unpleasantly hot Florida sun on Starboard side for me for about 45 minutes... seriously folks, for those tourists only knowing snow, standing and sweating in the direct hot FL sun for about an hour shoulder to shoulder with other guests is the equivalent of someone up north wearing a bikini in -10 degrees F with 30 mph wind chill... it's not fun (-).
From above, for those not wanting to read complete review.
Slept like a rock, very quiet even though close to kids' arcade and activities; barely heard them running down hall (+). Mid ship can feel engine when moving at night at 25 knots (I do not get seasick, but some might). Bring ginger aboard as needed. Mini fridge allows aloe storage for emergency sunburn remedy (+). Decent size, although some may find it too small. Shower pod was small but had very good hot water (had to guess for temperature, finding 11 o'clock to be ideal temp for me). Drying rack-string did not work in room (-) but dehumidifier and air conditioning was very good, and I like it cold-I would say the room was a comfortable 69 degrees F (+). Safe was good, easy to program and had little LED light, but only big enough to fit about nine fists' full of stuff (+).