Best advice I can offer....take everything you read here with a grain of salt. Been cruising on NCL for 15 years and still look forward to each and every cruise. I've had ports cancelled, ships with engine issues, delayed departures.....and have had some of the best vacations of my life on NCL. It is what you make it.