Dr Nishihara has been my children's pediatrician for eight years. He is always straightforward, which means he tells it as it comes. If you like your doctor to sugar coat things for you, then don't come here.
My kids seem to feel naturally comfortable with him. His office is always spotless so I don't have to worry about my kids getting sick from the office.
My two favorite things are his billing is always correct and I never have to wait. He does have an on time policy, so don't be late or you will be asked to reschedule. It's the price you pay for prompt service.