We did not stay at Pedro's place due to a last minute change. Pedro was very helpful and understanding. He refunded our deposit fully. If we visit Porto in the future, we will definitely book Pedro's place.