The location of the apartment in Porto is great, though it is on top of a hill so be prepared to walk up and down the hill every day.