I don't want to link any specific dentist, but if you google "dental implant cost spain" you will find a few for even cheaper. Skilled labor, like construction is cheap here because we don't have a shortage of workers. For example, I was quoted 1150/square meters to build a brand new custom house.
I got one (ISOMED) in Belgrade for ~850 euros from a relatively prominent dentist. A lot of dentists here have patients from all over the Europe - it make sense if you're going to fix several teeth.