I studied at the school linguaschools Barcelona for only 2 weeks, but with confidence I can recommend it to everyone!
If you only know "hola", if you have been studying Spanish for a long time and want to bring it to perfection, whatever your goal, you will definitely have the opportunity to achieve it. The school employs incredible professionals, people who enjoy what they are doing.
Students from all over the world, of different ages with different interests, but this allows you to learn something new, learn something interesting about other countries, cultures, make friends. For two weeks I met only one Russian-speaking person in school. For me, this is a significant plus, since I'm going to practice a foreign language, not Russian.
I lived in student's apartments and I advise this option to those who again want to meet new people, spend time with them, etc. I had excellent neighbours, with whom we became good friends. I lived right in the center, near the metro station and bus stop, 3 minutes from Plaza Catalunya and 30 minutes from the beach. I know the guys who lived right on La Rambla.
WHAT GIVES SCHOOL
The school provides all the teaching materials, writing materials, city and metro maps, as well as issues a student card that allows you to save in some tourist places (such as La Sagrada), every day arranges an event.