Truly great location - a few minutes walk to Sao Bento station and a few minutes walk to the river. Apartment is very spacious. The building has a lift (I am under the impression this is rare for Porto), so carrying luggage is not a problem.
But plan your arrival/check-in carefully - their Welcome Centre is not close to this particular apartment (not walking distance and would require a taxi).