On time, efficient, caring doctor, good follow up