I had an equally frustrating experience yesterday with this doctor. After taking the morning off work for this appointment, I waited an hour and 35 before finally giving up, I had to be at work! I went to the desk and said I had to leave and was this normal for her to be running so far behind and they said yes! No apologies, no we're sorry, would you like to reschedule? Very frustrating, my time apparently is not as important as her time. I will not be going back and do not recommend.
Pros: city location
Cons: see below