Celia's place has everything you need, and more!
It's conveniently located next to the airport, and close to a couple of metro stops.
Above all else, Celia is a fantastic host who was very helpful and welcoming. I won't hesitate in returning for my next trip to Porto.