Yo lo hice el año pasado en Santander y he de decir que es EL MEJOR curso que he hecho de ingles en mi vida. Eso si, si no te gusta el método lo odiarás con toda tu alma (la mitad de la gente lo odia, la mitad lo ama).
El sistema se basa mucho en traducciones de expresiones... si la cagas, el profe te hace repetirlo hasta que lo dices todo perfecto (pronunciación, gramatica, etc..) Y créeme es INMERSIÓN total, ya que al acabar las clases solo tienes tiempo a hacer los deberes que te han mandado e irte a dormir de lo cansado que estas, así que efectivamente no vas a ver Madrid xD
Antes de ir te aconsejo que te mires bastante phrasal verbs (se dan muchísimos) y si tu nivel es medio te harán muchísimas preguntas para responder, osea el profe te dire Have you...blabla y tu has de saber contestar con Yes, I have, No I haven't... y todo eso.. esto lo tienen MUY en cuenta a la hora de ponerte en un nivel el primer día.
En fin más o menos eso es lo que tendrías que tener en cuenta.
Espero que te sirva de ayuda.
PD: yo voy a hacer el curso este año también en Madrid la última semana de Agosto. Cuando lo acabes, podrías contar que tal el alojamiento, clases, etc?
Un saludo!