We would highly recommend staying in Pedro's apartment! It is beautifully renovated and Pedro is a great host. He took the time to explain everything regarding the apartment and to give tips on Porto. We would definitely stay with Pedro again on a next trip to Porto!