I went to Barcelona last June and my stay was just perfect. First of all, with ESL, everything went smoothly and super fast. Going to Barcelona was a very last minute decision (only 2 weeks prior to my departure!), but the team did a great job and everything was ready on time. The full documentation was ready and I easily found the school and the apartment thanks to the instructions they gave me. The apartment was great: big, modern and fully equipped, in a quiet and nice area. The next day, I went to Enforex school, which was modern and located in the city centre. I was warmly welcomed. The staff is bilingual, sometimes trilingual, so don’t worry if you are starting learning the language form zero: everything will be explained to you very clearly.
Lessons and teachers are very cool and the atmosphere is relaxed. I liked the fact that students can change level if they ask to or if the teacher thinks it’s necessary. Making friends is very easy, as the school organizes many activities and nights out. I definitely recommend a language stay with ESL! I did 3 (6 months in Boston, 3 weeks in Valencia, 3 weeks in Barcelona) and I have amazing memories from each of them!