The apartment is in a nice location and had everything we needed. There were only two problems: 1) The bathroom smelled terribly like sewer. We had to keep the door closed so we would not smell it in the hallway too. 2) One of the bedrooms is located next to the hallway and has a direct window to it that is poorly insulated. Consequently, you hear everything that happens in the house as it would happen next to you, from slamming doors to the cleaning crew.
The other bedroom was very nice though and two of us stayed in there for our time in BCN. The other two moved to a hotel though.