Some of the doctors are top notch, however, the office staff is not always friendly or helpful. During the peak flu season it was very crowded and it was disturbing to see the "sick" patients walking through the the "well patient section" to get to the back for their visit. There are other issues that will upset some patients but others will ignore.
Overall, you will be ok with the doctors, but putting up with the questionable office practices and their clerical staff could be challenging. Wait time varies greatly.
more