Teresa and Joao are very nice people but I unfortunately had a bad experience with the listing.
For one thing, there are cockroaches. There are dozens of them in one of the cupboards, and I caught some of them crawling around in the open, along with some baby cockroaches on the counter. They did provide traps and spray, but they didn't work - I think an exterminator is needed. unfortunately the cockroaches were too much, so I checked out after 11 days instead of 3 months as planned. Airbnb customer support was not helpful, so if you run into cockroach issues, don't count on them to help you.
I will say the apartment did seem clean when I arrived - I don't think it is a sanitation issue, just bad luck. However black mold grows VERY quickly, and the apartment felt veryyy damp when it rained.
The location is great, within walking distance to some beautiful sites. I'm sad it didn't work out.