We enjoyed our stay on Carrer del Consell de Cents. It is a lovely apartment, which is well furnished, very comfortable and extremely well located.
The check in process was very smooth.
We were a little disappointed that the air conditioning didn’t really work - this was a key criteria for us when choosing a place to stay during August and we ultimately bought a fan.
Otherwise I would certainly recommend staying here.