This place is fabulous for kids! I was worried because my son was so young- 7 but the staff made everything go so smoothly! My son really likes this office and is never afraid to go to his appointments,