Very kind, thorough and knowledgeable doctor with excellent bedside manner. Really appreciated the time taken to explain my diagnosis and the solution, and answer my questions. I felt like I was able to fully explain my symptoms and that the doctor was totally engaged with me and completely understood the problem. This is surprisingly rare! Highly recommend.