The building where the ISA office is located, exquisite for us but familiar in Spain