Excellent physician, knowledgeable and friendly. Staff friendly and helpful.