Once upon a time, going on a cruise was for retired folk who wanted to sit on a deckchair and have the world brought to their ...