The best doctor I've ever had - hands down. I would appreciate if some of the staff worked on their manners, as they've come across borderline rude at times but other staff members are quite considerate. The office was easy to find although if you don't know the area you might get lost.