The location of this apartment is amazing for exploring Porto on foot - literally minutes walk from all the sites but also easy access for uber/taxi if you prefer. It's spacious, bright and clean with everything you could possibly need. The garden is an added bonus which I expect would be much better appreciated in summer (we stayed here in November!). Check in was excellent - we arrived early and were made welcome and allowed to leave our bags while the apartment was cleaned. Very responsive throughout booking and during our stay with answers to all our questions.
The downside, like previous reviews, is the noise from upstairs. We were woken up early every morning by the upstairs neighbours banging and crashing around like a herd of elephants. You can hear every conversation had upstairs and the floorboards creak throughout the apartment very loudly so even if the neighbours decide to be considerate by stepping lightly you'll still be woken up. So perhaps bring some industrial ear plugs if you like a lie in or are going to test Porto's nightlife. There is also a daily limit to the amount of hot water you can use - 3 of us stayed and on occasion we had to shower with cold/tepid water but this was not all the time.
Despite all of that I would probably still recommend the apartment as it is in such a good location and the price is good for the amount of space you get.