Really enjoyed our stay in Porto, the hosts were very accommodating particularly since we were a bit unsure on our arrival time.
The view from the terrace is incredible and is the clear highlight of the house.
I'd agree with some of the other guests that the place has seen better days, nothing a few soft furnishings couldn't fix IMHO.
I'd also caution that one room is quite small and if you're fussy (like me) it might not be suitable fourth room.