Care is good (though I only required cleaning and x-rays). Hours are excellent, especially if you prefer early morning appointments. I never had trouble getting an appointment, even on short notice.
On the other hand, I wasn't consulted before he gave me a fluoride treatment (I wouldn't have chosen it), and I found it inappropriate that he made what I consider political comments during my last visit. Fine for some, just not for me.