Barcelona, ​​the eighth best city in the world, according to Resona...