Back to back ones at that! And are my arms tired of rowing!

The ocean cruise through Scandinavia and the northern British Isles (where I learned I'm allergic to Shetland Ponies), and then a few days in London to get my sea legs sorted before doing a river cruise through the Rhone Valley. Both itineraries were stunning!
I'm partial to the ocean cruises though now, because of the size of the ship. The river cruise was wonderful, but I enjoy seeing and chatting with the larger group of people on the ocean ships. And if you run into someone distasteful or rude, it's easier to escape and avoid them on the larger ships.
Do we have a cruise sub-forum here? I'm typing my thoughts out loud and never thought of that. I may need to join that if it exists, as I have thoughts on that topic now. Viking has absolutely nailed their brand and their style and their very high level of professionalism!
Much of it reminds me of classic Disneyland, as the Viking teams are so good at weaving stories and real history and fables and folklore into the days strung together on their itineraries. Port talks and night-before lectures and concerts and cooking classes onboard all play to what you have just experienced in port, or will experience with the culture in the next port. It's not just the style and clean aesthetics of the ship and their very sharp crew, it's how it all comes together to tell a story and teach you something! Viking is really an impressive organization, and dare I say a leader in the modern hospitality/tourism sphere.