When I was looking for a good institute to learn Spanish one of my friend suggested me to visit cervantes, after visiting them, and after meeting some of their teachers, as they have mixed, Indian as well as Spanish teaches combination, and fees is also very economical, so I joined the institute, after joining I realized that the best decision I have taken, there is a batch of maximum 20 students not more than that so that teacher can concentrate on each student. They have good library and one can visit any time(Institutes timings) they have good collection of books for your knowledge and they organize cultural plays and cinema also, so it is easy and fun to learn the language their, I would suggest people if they want to learn the language this is your destination.