I had an amazing time in the apartment of Porto City Hosts; they’ve made me feel welcome and were kind enough to help me a few (practical) requests.
Would highly recommend a stay in one of their apartments!