Good doctor, but no regard for patients' time. Every time I've been there I've waited over an hour and today there was a man who had a 1:00 appointment who was still in the waiting room at 3:00. Meanwhile staff is kibbutzing within earshot about their social lives, never acknowledging that the waiting room and hallway outside are filled with patients whose appointment time had long since passed.
Pros: Knowledgeable doctor
Cons: Very long waiting room time, staff couldn't care less.