Two days of talks in Geneva between Iranian and EU negotiators on implementing a landmark deal on Tehran's nuclear programme "made very good progress on all the pertinent issues," Michael Mann, a spokesman for EU foreign policy chief Catherine Ashton, told AFP.