Great location for the apartment, just a few steps down to the river. Clean, good size and wonderful views from the balcony. Need to have pretty good physical stamina though as the flat is part of a building that is on an incline/up a hill (however most of Porto is on the side of a hill). Good communication with the host throughout the stay and they even arranged a taxi on a Sunday morning to the airport for me. Would definitely recommend it.