We didn’t purchase the cruise our children purchased it for my wife and I for our 30th wedding anniversary. So I can’t say why the went with NCL. What I can say is that everything was just perfect. The cabins were clean everyday new towels if you wanted. Every ship employee was very pleasant. From the cruise director Jerry all the way down to the as they called them the washy washy girls at the buffet. There was always something to do on the ship. The entertainment at the theater was top caliber. We loved the shows. The restaurant you couldn’t have asked for better service. Always a smile on everyone face. The lounges and bars the bartenders and waitstaff were always friendly and willing to chat with you. The only thing that upset me was and this isn’t anything that Ncl employees did. It was some of the cruisers would treat the staff like dirt. Come on people these people who work for the cruise line are there to make your vacation as pleasant as possible. You don’t have to treat them badly. If I could I would give Ncl and its employees 10 star review. I would like to thank all of them for the best vacation my wife and I have ever had.