Spanish Language Schools

How does one decide what Spanish language school is better? I really don't want to decide on the basis of course fees alone. Some are even free but are they useful?
Is it worth paying 200 € for 20 to 25 hours per week at some schools?
What is your experience?
Thank you.

New topic