I'll be short(ish) and to the point.
We chose this cruise based on the itinerary, timing, and because we wanted to give NCL a shot after having done dozens of cruises with RCI and a few Carnival cruises mixed in. NCL will be replacing Carnival...
If 4.5 stars were a possible rating, that's what I would have given this cruise. 1/2 star reduction is for a few dark and cramped public spaces and because one of our stops (Harvest Cay, Beliz) had to be passed over due to weather. Otherwise, this cruise was a big winner. Oh yeah, the rooms were a little cramped, so there's that downside as well, but definitely not a deal breaker.
Had 2 adjoining balcony rooms, one for me and the wife and another for the kids. Cabins were small but did the trick. Housekeeping always on the case. Love that there is a door to the shower rather than a gnarly old curtain.
Great day, just too much selling going on. You can do better with a little research.