The location is great, you are 5min away from the Ramblas, which is the main tourist street and connects the Placa Catalunya (start of the shopping street) and the port. Means that you don't have to use public transportation for most of the hotspots.
The apartment is okay - The bedrooms are really small. The living room and the kitchen are just fine. The bathroom is actually pretty modern, but there's only one, so if you are many people (we were 6) it can be exhausting sometimes.
More things you may have to consider:
-The street is not touristic, the neighborhood is mostly muslim, means that there are many muslim shops and restaurants nearby.
-You only get 1 towel per person when you arrive, if you stay for more than a couple of days they will get really dirty, so bring your own.
-There is no broom or vacuum cleaner you can use in the apartment. If you stay for more than a couple of days and go to the beach sometimes, the floor will get dirty (because of the sand).
-Some of the lights don't work, one bedroom doesn't have lights at all.
-The hairdryer usually lasts for max. 20sec and needs to cool down afterwards.