We had a great time at Joanna's apartment. It's located on a nice pedestrian street, a few steps away from Sao Bento train station and from the Ribeira. It's in an old building and it's has been completly (and nicely) renovated with a modern look but with the charm of it's three big windows with wood shutters and a balcony. It was spotless, well equipped and with a comfortable bed. Joanna was very kind, she left us a bottle of wine and gave us some tips. A plus: the included breakfast at her mother's backery! Her sister served us coffee, cakes, toasts, scrambled eggs, anything we would want and it was delicious!
I would totally recommend it and I wish we could come back ourselves too!