Nigel Pickover found holiday happiness – and lots of winter sunshine – onboard a ship from Greece to Turkey, Malta and Spain.