I definitily recommend the school. I like the way they teach the language and that´s way I´ve learned a lot in NLCollege. They have lovely staffs who are always willing to help you. The location is also great, it is close to everything (pubs, restaurants, trains, subways, supermarkets, etc). The City has a good atmosphere and people are nice and helpful.
I really enjoyed the time I was there and I am already missing Madrid.