This is a pretty and recently renovated flat, located in the beautiful neighbourhood of Lavapies. However, it had been cleaned very superficially before we arrived - with dirt visible on the floors, and the bathroom was clearly given a very sloppy clean. This is particularly problematic in covid times, when we expect hosts to be extra careful with cleaning and disinfecting in between guests.
There is an issue with air-conditioning - the flat is fairly large, with two bedrooms separated from the living room area, but only the small living room AC is working. The hosts claimed that it cools down the entire flat - this is unlikely. When we were in Madrid, the weather was quite cool but the flat still got very hot and I can only imagine what happens in proper summer heat. It must be quite uncomfortable to sleep in overheated bedrooms, so I would give this a miss at least in summer months.
A piece of warning: the host told me that she asks for additional cleaning costs through AirBnB if the kitchen is not cleaned properly (I think this means additional charges for guests). While people should clean after themselves and respect others' property (and should be charged extra if they cause structural damage or leave an awful mess), I still thought this was very strange - esp. since there is a cleaning fee, and given their own cleanliness standards in this flat.