First things first, I have to admit I am a complete cruise newbie. Before this trip I had never even stepped onto a cruise ship before, never mind contemplated a multi-destination port-to-port holiday ...