The instructors here are very nice. I took my daughter here for some Intensive Spanish lessons for teens. We were disappointed in the lack of rigor. I think this would be an excellent school for beginning students who are in elementary school. I felt very safe leaving my daughter here and picking her up 4 hours later.
If you are interested in a more casual approach to learning Spanish, Centro Mexicano de Lengua might be for you. Approach includes both classroom study along with actual experience, walking through the city, going to the market, and ordering in restaurants
Everyone at the school was very nice but the teacher was disorganized. I met other students who had better experiences with other instructors so it might help to ask a lot of questions before signing up.