Catarinas Place is very beautiful, nice and clean! :) She is very caring about her guests and has a lot of tips what to do in Porto. I would recommend to 100%:) There is a busstation directly in front of the house, metro is 5-10mins walking distance.