very good doctor and staff.