My whole family is seen here. They are great with my daughter and we never have a problem getting seen.
The staff, doctors, and NPs always take the time to explain things and give you the time and attention you need to be comfortable with whatever is going on.