The apartment is in a perfect location on Rua das Flores pedestrian street, only a short walk from the Sao Bento metro station to take you anywhere you need to go. We were so close to everything that we didn't take the Metro at all, we just walked and took the #500 bus to the beach 20 min away. It's close to the river, but not so close that you'll have to walk up the huge steep hill every time you want to go anywhere else.
The apartment has a wonderful view of the town rooftops and church. Yes there was some construction but it did not bother us, and there will be construction anywhere you stay in this neighborhood. We had everything we needed, and on arrival we were given a map with major sights and interesting places pointed out to us. We enjoyed our stay and loved Porto!