It pains me to write this as my husband and I have taken multiple NCL cruises and have always been pleased. While the ports of call were wonderful, almost everything else lacked. The ship is dated, and needs improvement (the toilets are all especially stained). But most importantly, the staff was very inconsistent. We had an excellent room attendant, and did have a few good servers, but overall ...