We loved our stay in this apartment, it is a great location, walking distance to the beach, las ramblas etc. There's also a metro station and bus stops a few mins walk away, all the sites are easy to get to from these.
The flat is clean and has everything you need, it is up 4 flights but I am 5 months pregnant and unfit and it was absolutely fine