The medical staff is great.
Pay attention to billling though. I have had a couple of situations where they billed me for amounts I didn't owe (under $50) or were slow on getting me a refund on an overpayment. Nothing major and always resolved but you need to be sure to reconcile your staments from them with your insurance EOB.
Not the place to go for discount dentistry but they do provide outstanding care.