Amazing location and really lovely flat. So much character. The hosts were really helpful too. We were 2 couples and be aware that there is nice communal area in the kitchen for hanging out but it is not a separate frontroom.
Be aware that there is building works over the road but did not bother us as the windows are well insulated.
Overall would highly recommend as you are in the heart of Porto.