Definitely recommending!
If you're looking for a nice place to stay with a PERFECT location, then this is it. The flat was very nice and our host (Fabio) took perfectly good care of us. The only thing is that there is not a real door, but only a curtain between the living room and the bathroom. But depending on with whom you're travelling this isn't a problem otherwise :)
I'll be there again, when I'm back in Porto :)