I love CCO ! Everyone there are always so nice and help to make me feel at home. Both offices are really nice and kid/tween/teen friendly. I actually look forward to my appointments, which is not usually the case when visiting a doctors office :)