The staff is very personable, and are all excellent with my children too. The doctor always holds a conversation with me, and really makes me feel as though he genuinely cares about his patients.
I like that they have games and such for people to play while waiting. The wait usually isn't bad anyways, but it's nice that they have some form of entertainment for you.