We had a super pleasant stay in Porto. The apartment was super nice, very clean and the location was outstanding. The river Douro was within a stone's throw and all the must-see locations were pretty near. 100% recommendable :)