Avoid.
The apartment could have been great, and things like the checkin, communication was good. Very clean. I assume it's professionally run.
But there is a massive commercial building site right next door, which was up to the level of the roof terrace (5th floor I think), which is close enough you could climb onto it. By the standards of building sites, it wasn't so bad when I was there, but it advertised peace, and I got noise and a crane right above my head.
They didn't mention this on the listing (may have changed it since), and the photos are from before it, but at a guess must have been actively building for a year or so. I can only assume they omitted it cynically / to mislead guests. They were charging peak summer Barcelona prices.
I don't know how long building will keep on going, but they're still doing the concrete structure, so it's not close to finish.
So I moved out after a few days (weekend they weren't building), and they arranged for a refund for the days I didn't stay. But ultimately wrecked a large part of my holiday and I paid a lot for the days I stayed before I found alternative accomodation.
There was another issue that the fuses kept on blowing for the whole flat (so aircon included). Comparatively minor and maybe they will have fixed it.