We had a wonderful time at Pedro & Telmos apartment. Pedro gave us really good tips on the first day, which places to visit and where to eat which we really appreciated. The house has everything you need (for us it was very convenient that they have Shampoo since we couldn't carry it in our cabin luggage) and the location ist super central. We would definitely recommend staying there during a trip to Porto!