Friendly staff and great place for any age group. If you are a cash paying client they work with you and they try and make your life a little easier. The hours are flexible and the staff there is great. My nephew currently goes here and I've noticed he's using his words more (he's 2) and he begins to point at pictures and names them. He sings his ABC's. It's a great experience. :)