Cruise tips for the perfect trip For more than a decade, I have worked on some of the best cruise lines, and for the last ...