I highly recommend Pedro's place.

The appartment had all the ammenities that you would expect of an hotel.

The place was really well located in Porto (you could join all the places to see in Porto walking, specially the long of the Douro River to have a walk or a drink) and the street is nice (typical Porto's buildings, and not noisy).

Laura who hosted us was charming.