Rosa's place is very nice, being only a 5 minute walk away from La Rambla, you'll be very close to everything you need. Rosa also provides a booklet that details some things that you could do in Barcelona, along with important locations and numbers to contact. Overall, if you can bear the climb up the stairs, I highly recommended choosing this place as your home in Barcelona, as it genuinely feels like you are in fact: home.