We spent just under a week in Joe's appartement. Joe is a nice host, however, there were some factors that other guests should be aware of.
Firstly, we expected to be alone in the apartment since the description said 'entire flat' but the host is present at night and in the morning. He's not around in the afternoon and evening though. The two bedrooms were spacious and joe lent us towels. Additionally, the description mentioned that there would be AC but there was not and the rooms were pretty hot.
Secondly, Porto is about 30 minutes away via train but trains aren't very frequent. It's about 10 mins to walk from the apartment to the train station. Joe lent us train cards for our stay.
The neighbourhood is quite noisy at night with dogs barking, so we'd recommend bringing earplugs if you get easily woken up.