Essential insights about barcelona