The Danube cycle path from Passau to Vienna makes for one of the most beautiful cycling holidays in Europe.