Mariana is a great host, we had a lovely stay at her apartment for the weekend. It was clean and comfortable.
Porto was even better than I expected and there are bakeries, restaurants, shops etc. that are all within easy walking distance of the apartment and about a 10 minute walk from the river.
We used the metro to get from the airport to the apartment and it was easy.