Great place to take your little ones. My daughter has had great progress since starting 2 years ago. The staff is always so polite and helpful.