Boasting several world-class universities, a world-renowned party scene and vibrant international culture, Barcelona is probably one of the best places…