There are 8 different Pediatricians and 2 different locations. We have seen about 5 of the doctors over the years and they are all very nice. The waiting rooms have a well-side and a sick-side with the check in office in between them. There are lots of kid friendly paintings all over their walls to make it less intimidating for the children. The waiting rooms and private rooms always feel clean. There are minimal toys and books, so bring your own. The kids get a sticker and lollipop when leaving. My only negative is that you pretty much always have to wait past your appointment time. This can be VERY frustrating with little ones and busy schedules.