While major cruise operators have many features in common, there are differences that can have implications for passengers ... with all the perks of a big cruise ship – though other lines ...