We were a little cautious about NCL after reading some reviews. It turned out to be pretty much what we had read about.
The beds were bad. The mattresses were worn out. Our Stewards did manage to swap mattresses with the overhead bunks and those mattresses were less worn. The stewards were very good.
The food was very salty to our tastes, especially the hot soups and sauces. We tried to order low salt meals but it proved difficult. The food was also uninteresting; it was like cafeteria fare at an institution. The Blue Lagoon food was the worst. It was like frozen dinners heated in a microwave.
Cabin: worn out mattresses; old and sick tv; heating/cooling good; bathroom
needed more thorough cleaning which the boys did when asked. noisy from lounge below in the evening.