I am giving this three stars even though my nine year old son absolutely loves going here. Every time I go there is some issues that they find. You have to take immunization records the first time you take your child here. Sometimes they can't find my son in the system even though we've been going there for 3 1/2 years. Sometimes they tell me that I am missing his immunization records. It is not possible to be there without them. A few times they've told me that I'm not linked to him. I don't know what to say on that one. All in all this is a great place to take your child. Hopefully their system works it's bugs out.