The apartment looks good all in all but has some serious caveats. It starts from the fact that while on the photos you'd think it has huge windows and indeed it does but they're not see-through and you can only open the top part of it about 45 degrees.
The essentials are not there - only 1.5 rolls of toilet paper for a stay of 2+ weeks, no soap or shampoo etc that is in the listing which the hosts said was due to Spanish laws. This is weird as we've stayed in 5 different apartments over the course of 3 years in Spain and it's never been an issue.
Additionally, the dishwasher doesn't work (which we found out after the host said we'd need to buy dishwasher tablets ourselves + there's no place to put the dishes to dry), the coffee machine is broken and the heating is either on at max or off. So in winter if you want to heat the place not to get cold then by the morning it'll be really-really warm, especially as the bedroom is higher up where all the heat gathers.
The internet is not very fast at ca 16 Mbps at this day and age where 87 Mbps is the average in Barcelona according to Speedtest. The comms was quite slow as well.
In the end we left the apartment and got a full refund for the first time ever after staying in Airbnbs for the last 5 years and changed apartments. Which meant having to pack everything up again and having to find a replacement apartment in less than 24h as that is how much the host gave us time to move out to get a refund.
On the good side, the couch is comfortable and the layout + high ceilings make the place quite cool. Just wish they could fix a few small things and this would be a fantastic place.