Past treatment received was great and the dentist is very highly skilled, my problem was the reception staff. I found them bad mannered and unprofessional. My rating reflects my reception experience not my dental treatment, location and price does not come into this.