I was travelling for only 1 week and, frankly speaking, did not expect much progress. I studied Spanish long time ago and forgot everything) However, to my great surprise, in Madrid I started speaking Spanish immediately! The teachers at Academia Contacto are great (Anjela was my teacher) and the conversational classes are very effective. I just couldn't imagine I would be able to make a whole presentation in Spanish (it was one of the tasks)!
The school is small with family atmosphere. The staff knows every single student and you may address to them if you have any question. The classes are small, in mine there were about 6-7 students at grammar classes and 3-4 at conversational ones, which is a mini-group.
Every evening from Monday to Friday we were offered some activities - they were rather dynamic and, which is good, most of them were free. I went to karaoke and also to an inetersting event- Meet and Speak where people from different countries gather and speak Spanish.
I liked the accommodation, too. I lived not far from the city centre in a student flat in a private house. The housemistress was very nice and she liked to have a chat with me. I was pleased to hear that my Spanish is good and I almost don't have accent.
So I highly recommend this school!