We had a very bad experience with this airbnb and cannot recommend it. First, the cleaning was not sufficient, for instance, there was hair everywhere. The vacuum cleaner was functioning very poorly, a proper cleaning was not really possible. The biggest issue was the leak in the hallway. One day before our check-in, we were informed about a leak and that it would be nothing to worry about. When moving in, we saw that there was a lot of black and fuzzy mold. We had to let a constructions man in 3 times for several hours each time. The constructions were very loud, therefore working from home was hardly possible, since we couldn't leave due to the constructions. We also had to clean the kitchen, hallway, and bathroom as they were all affected by the constructions. It took over a week until it was fixed and the mold was gone. The communication was deficient and also regarding a requested refund, they were not very attentive, they have been stalling us and were hardly accommodating.
The location is nice and we managed to make ourselves as comfortable as possible. But we also had no other choice. The windows seemed very old, in general it is very loud in this apartment. You hear nearly everything that is going on on the streets. This might often be the case in Barcelona, but you should be aware of that, in case you still want to give this apartment a try.