Place locates in the hearth of Madrid only 1 minute walking from Callao