We had a wonderful stay at João’s airbnb in Porto, the place was as described, clean, and really well located to explore the city. João is a wonderful host, really friendly and helpful - he takes the time to check you in personally, show you the apartment, and also explain the city of Porto to you with map, recommendations, etc.
We stayed a few days here before leaving to take the Camino de Santiago, and João was even kind enough to let us store some luggage with him. We will stay again upon our return to Porto after the camino, and would stay again in future visits to Porto.
The apartment is shared but we had plenty of privacy in our room and even as we moved about the common areas. Definitely recommend!