This apartment is well situated just a couple of minutes from Trindade station.
If you want to go to Ribeira you can walk, it takes 20-30 minutes. If you buy a day ticket (5,50€) you can go around Porto freely. Trindade is only 2 stopy from Sao Bento station which is right in the city centre. From Sao Bento you can take a train to Braga, Gimaraes and Aveiro.
There are a lot of buses right from the street of the apatament that take you to the ocean and Museum of Contemporary Arts.
The apartament is very clean and functional. Perfect for 2.
Down, in the street there are 3 cafeterias where you can have breakfast and lunch for a very reasonable prices.
I sincerely recomend the place for your stay in Porto.
It is a good value for money.
If I am back in Porto I will definetely stay here again.