We stayed 3 nights in Porto and enjoyed our stay! You reach every sight of the city in round about 15 minutes by feet. The flat was really nice! You only have to notice, there is a small street in front of the house with a lot of traffic.