We see two doctors here (Dr. K.T. and Dr. J.K.) and they are fantastic, especially with children. They are thorough and always explain things carefully. The waiting room is large with many seats but they could have more in the way of activities for children. The reception staff are professional and courteous.