Very kind, honest and professional. Dr. Shinmoto speaks both Japanese and English and is located close to Little Tokyo. My Wife is Japanese and he was a great comfort to her when we needed an emergency checkup on a Saturday. He is very reasonably priced as well.