I would highly recommend Teresa’s apartment. Clean, very nice, good location and Teresa gave us some lovely tips what to do in Porto