Barcelona is one of the most prosperous cities in Europe and a fantastic place to live, with a sunny climate and a cosmopolitan cultural life. It is also highly affordable, particularly when compared to cities such as London and Paris, offering an excellent quality of life and a diverse student mix.
You can find more information here and here.