I (being as how I live in Cyprus) have been many times to a Cypriot dentist. Very good and clean, nobody could complain.
5 years ago while I was visiting in Somerset, I had to make an emergency appointment and the thieving %"* charged me £250 to see me. He did nothing except write a prescription for antibiotics.
By comparison, in Cyprus at my local dentist a filling, or an extraction, is 40 euro. About 4 years ago I had 2 false teeth put in ( I believe its called a bridge) which cost me 400 euro.
Now, I cross the border and go to a Turkish dentist, purely because their waiting times are almost non existant compared to 2 or even 3 weeks in the Cypriot side.
I often just walk in and get to see the dentist, a week wait is a very long time.
By happy chance, the cost is about a third less than the euro price, but with the Turkish money collapse the UK£ is now buying you 7.7 turkish lira, compared to 4 lira 5 years ago.
I have been to two before settling on the one I like best. Both are ex NHS trained. One is a British born Turk, the other spent 30 years in the UK before going back home. Cleanliness, customer service and new equipment are standard. My dentist has suggested implants to me, but so far i have all the front teeth and can eat all foods so havent done anything about it.
Obviously, I cant vouch for every Turkish dentist, but so far two out of two have been faultless.