My (two) experience in EF Barcelona, i was so good, the staff (personel), school, prof and student are very great. (trip in EF BCN in 2014 : 2 weeks, and 2015 : 7 weeks)
I met so many people and made some great memories. i've grown a lot in those few months is Barcelona.
I loved the trips that the school organized in Costa Brava, Dali museum, Girona, Tarragona, PortAventura, Montserrat, Madrid etc..
I also improved my Spanish significantly and felt comfortable conversing with the locals. Highly reccomend !
But i travel frequently in Barcelona, because for me is the best city in the world, mountains, food, drink, gastronomy, park, culture, fun, art, architecture, nightlife, sun, beach, football, people.