Joao was a perfect host, with fast responses at all times during booking, before our arrival, and during our stay - in great English. Joao was friendly, helpful and willing to share his love of Porto with us with great tips. We loved Lada River House, with its views of the Douro from all windows, never tiring of the changing landscape before us day and night. The apartment works well and we were able to self cater for meals a little, especially after long days of exploring the wonderful Porto on foot. You need to be reasonably fit to climb up and down the uneven granite stone steps - around 80 down to the apartment and far more down to the river front. But it is worth it! And to experience living amongst the local neighbourhood - people and cats! We recommend Joao's apartment highly.