Rosa's place is in a nice location not far from La Rambla and walk able to many other places. People made mention of the walk up to the apartment however that seems to be the norm if you stay in an older building versus a newer one. The stairs (to be fair there are a lot) are good for you :) She's a gracious host and spent a few min giving us a rundown for first timers in the area which was very helpful. We didn't get to utilize the terrace much since it was cold but would be very nice in warmer temps.