Cape Town has amazing coffee places.