I've been going to this location for a year now with my son. The staff is friendly, it seems clean, and the location is great for me. One positive is they can always get me in last minute. However, I've had multiple occasions where my appointment time is 20-30 minutes before I'm actually seen by a doctor or aide so I'm sitting in an exam room with no toys and a sick infant! This is by no means atypical of a doctors' office, but you'd think since we're dealing with kids here, they'd be better at not overbooking and being on schedule. I hate being that parent that leaves the exam room to ask when the doctor will be there - I really do.