I have not really any things to add to all the comments.
I just want to emphasise on real kindness of Miguel. He is a great host and recommend his flat for its location if you want to visit Porto and stay in a seaside town with beautiful beaches.