NCL was the best..the Gem crew & staff was the best,...polite.I made friends & long good conversations with the housekeeping,waiting,cooks,safety,cruise director/ assistants,staff .What a great group of people...P.S. when I retire soon I want to work for NCL cruise line.