Essential insights about Spain