Whether it’s from the Bolivian highlands or the Caribbean coastal ranges, finding the best coffee is as difficult as choosing a wine, says Fiona Beckett.