I had a really great experience with the appointment for my 2 young boys except the 30 minute wait initially. They did have decent toys for them to play with in the waiting room, which is good. 30 extra minutes to entertain and 3 and a 5 year old was too long. The rest of the visit went really smooth. Dr. Dunn was very thorough and had good repore with my kids as did his assistant.