Been coming here for the last 5 years & this place is always clean, everyone at the front desk are always welcoming & helpful. Now there isn't a lot of things for kids, except some books & a t.v that hardly plays kids movies or anything but adds, but still my preferred choice to take my daughter. The waiting times can be long when inside the rooms but both doctors are great. One is more mellow, very sweet & goes through a lot of options, the other has a great personality, is funny & gets right to the point. My daughter can get antsy & nervous but she always feels at ease here. We will continue to come here for many more years.