There is 2 ferries each day between Oslo to Kiel in Germany. They depart each day at 2 PM to arrive next day at 10 AM - respectively in Oslo and Kiel.
I usually book a more ordinaire cabin but was this time upgraded, of unknown reasons, to a full suite.
What e car ferry - photo below from the living room of the suite:
....what a pleasure..
And after dinner entering the car ferrys theatre for a cowboy show:
Then - the day after continue through North of Germany to Stade -an old town west of Hamburg - visiting a town that was never bombed in WWII - even being a close neighboor to Hamburg.
Cobbled street in Stade