I've traveled on five different cruise lines in the past, all ranging in different levels of luxury: Holland America, ...