We had a lovely stay in Diego's apartment. You can reach everything by foot and Diego gave us some great tips along with a map of Porto's city centre. The apartment was very clean and it was equipped with everything we needed. Would recommend it :).