The position of the apartment is great. Really, so many good restaurants nearby and it's so easy to go everywhere around the city, so the position is 10/10. Also, for what we needed it, it was really okay cause it has three bedrooms (we were three guests and wanted a bedroom each).
The bathroom is small but Julie already talked about it on the apartment description. I would add that there is no "real" heating system but only the air conditioner on the living room and two heaters, we had a little bit of cold. If you're a person who has cold easily, be prepared. Also, we were told so many times to not make loud noises after a specific hour, we are the quietest guests one can have, really: we don't party nor talk loud, we are very calm. But the other people on the apartment complex were not, they were really loud. This is absolutely not the host's fault, but we didn't expect it seen the rules of the apartment complex. Overall it's a great location for Barcelona, I recommend it.