Quality of treatment is pretty good. I had a tooth removed quite painlessly, and a number of fillings and teeth cleaning were very well done. The dentist is caring, very pleasant, and quite willing to discuss various treatment options.
There is a good-sized waiting room and a small car park, though it is a bit difficult to access. There is metered parking outside, and free on-street parking a few hundred meters away. It is rare that I have been seen on time, on three of my last four appointments I waited at least 30 minutes after the appointed time. They don't do emergency appointments, so you have to wait many weeks to see a dentist. If you are in pain or have a sudden problem, you will have to go to a hospital for such treatment.