Choose for NCL reputation and itinerary. This cruise did not come close to my prior experiences. Terrible smell which Captain first denied and then admitted was from sewage tank that sprang a leak and ran down elevator shaft. Smell was terrible for 5 days and then improved but came back. Was repaired, I think, on day 19 in La as we were 7 hours late leaving and smell was gone.
Also "dry dock" started with arrival of at least 150 foreign workers on days 14 with more every port who were placed in cabins all over the shop. They were greasy and carried cables all over and removed many ceiling tiles. They basically worked in front of all passengers 8 hours each day.
NCL crew were all polite and happy and hard working. Food was edible but seemed of a lower standard than my 4 other NCL cruises and RC. Mostly ate in the two "free dining rooms for breakfast and dinner. Drink package was fine and I thought the choices were good enough for me. Servers were very polite about the use of the drink package.
Cabin was as expected but all furnishings were well worn but clean. Floor in bathroom had been damaged buy a flood or something and was attempted to be glued but glue was yellow and floor was white.