Determine the reasons why cruise ships have gained popularity in recent years.
low service cost
activities on board
meeting new people
generous meals discounts
all-inclusive pricing
more excursion choices
