We had a fantastic stay in Pedro's apartment - it was beautifully decorated and sparkling clean. The location was great - about a 10-15 minute walk to the main sights in Porto and the river.