We had a wonderful stay at this apartment. The location was perfect (it is at the top of a hill, but most places in Porto are!), close to some nice places to eat, and good connections to tourist spots, the river etc.
The only issue we had was that the bedroom got quite hot (the hosts are aware of this and did apologise at the beginning of our stay). It was around 25-28 degrees in the day, and at night it was difficult to sleep as the bedroom is not well ventilated and there is no air con. We were given a fan but it wasn't very effective and was quite noisy so we couldn't sleep with it on. A better fan or air con would be a good addition!
Apart from this, we had a perfect stay and the apartment had everything we needed. The hosts also gave us some good tips for local places to visit and eat, and were really helpful throughout our stay. We would definitely recommend staying here.