The booming cruise industry will continue to grow in popularity because people have enough "stuff", according to Norwegian Cruise Line's Frank del Rio.

The chief executive says folks have collected enough belongings for a lifetime, so now they crave experiences —especially millennials.

"One of my favorite statistics to quote is 85% of the world's self-storage units are in the US," he told TradeWinds today while at Seatrade Cruise Global in Miami Beach.