We had a lovely stay at Rafaela and Celio's place. The location is very central and easy to reach from Sao Bento station.
The apartment itself is very comfortable and stylish (though hasn't got a full sized kitchen for cooking or washing up- wasnt really a problem for us!)
The hosts made our check-in and all communication super easy. Will definitely be staying again next time we're in Porto!