Peace at last for West Indies cricket