Rosa's place is a great value if you're looking for a place to stay in Porto! It is a short walk (though uphill) from the Sao Bento train/metro station. Communication was great and we were warmly welcomed upon our arrival. One downside is that the apartment is at the top of building, meaning there are lots of stairs to climb. However, we had help with our bags and our leg muscles are now stronger after staying at Rosa's!
Some amenities like the toilet and shower might be a problematic if you are tall. There is also a nice overlook a short 2 minute walk down the street to admire the view over Porto and lots of small cute restaurants and pestisco places within a 10 minute walk. There is a Mini Preço grocery store nearby. I enjoyed my stay here and would stay here again next time I come to Porto.