We really enjoyed our stay in Porto! The flat is super central. Everything is reachable by foot.