I had a great long time stay in Porto at Teresa's place. The location is great, it will you only take 5 mins to the center by foot and roughly 15 min to the Douro.
I stayed at the place for two months and the apartment was cleaned every week and towels as well as the bedding were changed too.
Teresa is super communicative and helps you out with all sorts of problems, if she can. She is very helpful and makes a pleasant stay possible.
All in all my stay was great and even though working from the dining have been tough sometimes, the location, the host and the city were a 10/10 😊☀️ I hope I will return some time.