we had a great experience at Joseph's appartment. Joseph was always responsive and the team handling the check in were so professional and helpfull. The flat was so clean and well maintained that one would feel he is the first tenant.
we were 5 and our stay was comfy (3wc 2 bedrooms and a sofabed).
The location isn't in porto but you only need 15min to go to Gaia's port and then pass the river to porto's. So we got to discover both Gaia (with WOW team) and porto.
will defenitly come back.