This place is in good location. Near to Joanix station (max 5 mins). There are steps and no elevator but it’s just second floor, no worries. One thing you should know is the shower room is little bit tiny. Maybe I felt so because I am Japanese and we usually have big shower room where you can stretch your arms wisely.
In short, this place is beautiful, fully equipped, big bed room and living room. I had great stay in Barcelona. I recommend this room for sure.