NLC was perfect, they have a great marketing team and the teachers are very nice. Also the school is very well located. Madrid is an amazing city to learn Spanish, there are lots of places to visit and you can meet people from many other countries. I'm very happy with my choice!! I stayed there for 3 weeks course, I'm very sad that I had to leave, I'll come back in the future for sure. I'd definitely recommend to go to study at NLC in Madrid.