Had a great stay in Porto!
This place had an exceptional view and a fantastic terrace. In terms of location, we were roughly a 8 minute Uber ride away from the city center, and our Ubers typically ran about 3-4 Euros per trip. We were there for such a short stay that we didn't really dabble in public transportation, but we did notice that there was also a bus station very close. Another huge asset to the location was that there was a nice grocery store less than a five minute walk away and you could be on the walking path by the river in less than five minutes as well.
As far as the amenities of the place went, we had access to reliable wifi, a dishwasher, a very very nice shower, and heating/air. The absolute best part was the terrace though.
Highly recommend!