We were on MAS last weekend, 1100 passengers, in order to gather n repeat passengers, they will need a ship that offers more than one or two bars open during the day, more the a few extra dining venues, and venues for kids. There were more children ( teens and younger) on the cruise than I had seen before. Palm beach can only handle small ships, so either Port canaveral or Ft. Lauderdale, competing with larger cruise lines.