Mishap and bad communication:
When we arrived at Marta's place, 3 hours after check-in time and after a 20+ hours trip (missed a connection), we found that the room had not yet been cleaned from the previous stay. Rather than trying to make amends right away, they asked for our understanding because they manage 20 apartments and staff was low that day. While they were responsive to our surprised messages, they had failed to tell we'd find the apartment dirty beforehand, even if we had previously been in contact with them about our travel mishaps. Communicating this to us would have at least allowed us not to have to wait for them to come and clean it while we still had our luggage with us, walking up and down the hill to a place we could wait at. This said, after our elicitation for a partial refund, they did pay us back the cleaning fee and the half day we were not in the apartment prior to it being cleaned.
Apartment:
The apartment is nice, with windows that give onto the Douro and with them leaving a bit of port wine for the guests. One note is that you can hear everything going on upstairs, though noise did not seem to last long. The location is perfect for those who want to walk around the lively part of the city.