This was our 4th cruise; second with the kids. The previous cruises were on Carnival and Royal Caribbean. Bottom line, as cruising friends mentioned, is that NCL is between Carnival and RC.
What we liked:
Nice staff
Room and bathroom was clean (but tight).Beds were comfortable.Very happy with the upgrade from oceanview to small balcony.