Martinique – St Lucia: the perfect cruise in the West Indies