If you've never set foot on a cruise ship, you might picture it as a laid-back, formal, all-inclusive vacation filled with older tourists and families who dine with the captain, dress in their finest ...