The apartment was absolutely wonderful, with a great view from every part of the apartment. There is a gym downstairs that you can use for a fee and a shopping centre with literally anything you might want to buy, it is very convenient.
The apartment has everything you might need and is definitely worth a stay. The location is absolutely fine, but you will need a car or an Uber to get around easily.
Joao Pedro is a fantastic host and was always ready to help.
Porto is a fantastic city and the apartment is 15 minutes drive to the fantastic fish restaurants and beach (for surfing) in Matosinhios. And 10 minutes from the famous bridge and Porto riviera.
Stay and you will be happy :).