I've been to Dr. Horowitz twice. Once for myself and once for my baby. The first time I went, he was quickly able to diagnose a skin condition that another doctor at different office was not able to. During both visits he and his staff treated us quite well, they spent time asking us questions, going over the symptoms and then educating us on the diagnosis, treatment options, etc. He seems very intelligent and as though he and his staff keep up with all the current information available on skin care. We did have to wait about 20 minutes the first visit and 10 minutes the second visit in the waiting room, but to me, it is well worth it to wait when I know I am are going to get quality care like Dr. Horowitz has provided us.
Pros: Seems like an intelligent doctor, good staff, easy parking, on the first floor.
Cons: Waiting time - but it's not too terribly long.