For me the best ones are in Brazil:
Alta moggiana paulista & alto do CaparaΓ³
You don't need to spend a lot to guarantee a good cup, if you grind it to brew and keep water from boiling you gone get a real nice taste. Any grinder can serve, it's all about practice βππ«