Great location nearby Sagrada Familia and a metro station. The rooms were clean and the apartment has everything you need.
However it was not mentioned that a security deposit is mandatory for checking in (250€). I am waiting for them to return me the money.
We will recommend this apartment and maybe we will come back when visiting Barcelona again.