We stayed in this apartment for 5 weeks, so we had plenty of time to think about our review.
This apartment is fine for a short stay. However if you can find other options around a similar price, I would go elsewhere.
the natural sunlight is very minimal, if you'll be out of the apartment all day for your time in Barcelona then it has a bed, so that's positive.
On our stay we had issues with the cleanliness of the apartment on our arrival, it looked like there was little to no effort made to sweep or clean before we arrived which made us feel as though the host didn't care, and was simply interested in making money from short term guests.
we brought this to the attention of the host along with mentioning the fact that they had not taken past reviews into account (the shower head was still broken and had to be held while showering). The host responded by ignoring our concerns about cleanliness, lied to us mentioning that they were unaware of the issue with the shower (check earlier reviews yourself) and said a plumber would be over to fix the shower head in a few days.
There was a collection of used tissues and a condom on the ground outside one of our windows, and the photos of the apartment does not truly reflect the apartment in real life.
Caveat emptor...