We had a great stay in Maria's flat. Great reactivity about our arrival time and when we had questions.
The flat is well equiped and really clean. A piece of advice : for the room facing the street it is better to have ear plugs cause it can be noisy.
It is in a great location close to the metro station and to the Duoro riverside.
I recommend it !