First of all, the location of the apartment is truly wonderful, you are close to several metro stations and to the Sagrada. Angel allows to check-in later which was also very convenient for us.
However, the apartment itself needs a bit of care and renovations. It's important to note that the photos look brighter than the apartment is really is. There is only 1 functioning window in the bedroom - other rooms either don't have windows or they are opening inside the building, so they don't get any light. The smaller bedroom is really small, so it's not a good choice for people who don't like small closed rooms.
We also had some troubles with the water heater (which were resolved) but the communication on the matter as it seemed was driven by me than by Angel.
In general, this apartment is a good place for a short stay but now it also needs some work.