We cruised NCL in 2012 and it was just ehhh. We tried them again last October in the Mediterranean. It was outstanding. Loved everything about NCL. However my stepdaughter and family did NCL Caribbean in January and it was horrible. Horrible service, food, everything
so who knows