While our kid doesn't like it (it's the doctors office!) - we sure do. We can't beat the hours of this place for those of us who work in Uptown who don't get back until late to take the kids to the doctor.
For the most part, they have met their appointment time, except for the last visit - we sat for about 30 minutes beyond the appointment time.
Amongst the only con to this place is that they check for Strep throat just about everytime. Strep isn't the answer for everything. Perhaps it is rampant in these parts of the woods?
The staff varies depending on the night - if you have a doctor in mind, you might have to sacrifice doctor specificity to who ever is on staff when your kid gets sick.