Treat yourself to incredible views of dreamy seaside villages in Europe during this scenic cruise down Italy's longest river. Here's what to know before you go.