very well located flat downtown Barcelona.