I found the perfect option for learning Spanish in Spain - thanks to the consultant Smapse!
The course is effective and at the same time not stressful (I had standard Spanish, up to 4 lessons per day, so I had a lot of free time). You can spend time outside the classroom yourself (go to the city, go on a tour, go shopping), and take part in school events - every day the information that is offered this week is updated in the lobby. I liked the Spanish folk cuisine master class, and, of course, flamenco and salsa dance lessons - they are very popular here (if you choose them, I advise you to come to the class early).
Basically, everyone speaks exactly in Spanish - sometimes you get into English, especially at first, but then you quickly get used to it.
I will not tell you about the beauty of Barcelona, many have been here - I will say that the school is very well located in the city, so if you like to walk, look at the architecture, look at the city streets, then you will like it, it's very easy to get to any point .