The flat is good and it was sparkling clean. The location is very convenient (near La Sagrada Familia and underground stations).
I could check-in 4 hours in advance which was very kind from them. I have nothing to complain about.