Would highly recommend Andre’s apartment in Porto, it was in walking distance of most attractions with good transport links and good restaurants and bars near by.