We spent 1 night at Abel's flat - it's roughly a 20 minute walk to the centre of Porto and in a nice location but the flat itself was a little worn and it was not ready for us when we arrived (at check-in time) as the cleaners were late.
There were not many kitchen utensils so we would have struggled to cook here - good for a short, cheap stay but nothing more.