We had a really nice stay at Bragas House. It has a hostel like atmosphere with the common room and the fully equipped kitchen. And you can do your laundry there. Also the garden is a nice place to hangout. Will come again when in Porto.