Very well located right in Plaza del Callao