We thought it was very good, apartment was clean, all basics available, good layout, central in Barcelona, some street noise but this is to be expected in a city / street with cobble stones.
The check in / code system sounded complicated but was quite straightforward after the initial check in.
Would recommend.