Teresa's place is everything you see in the pictures and even better. She was very warm and welcoming, giving us tips on restaurants and what to do in the city.
The apartment has everything you need for your stay (and an amazing granola!) is very well located so you can reach almost everything just walking and it's just beautifully decorated and cosy.
I'll definitely book again when in Porto.