We had a great stay in Porto at Mario's condo. It was clean and perfect for two couples. Not far from the metro. The outdoor terrace was really appreciated as well. We recommend it.