Overall, our experience at Zoia's place was unfortunately disappointing.
Positives first: Zoia was friendly, responsive, and helpful in terms of local recommendations. The place was also in a nice neighborhood of Alfama, though quite noisy due to the busy area.
On the other side, we unfortunately experienced some cleanliness issues - including bad smell, stains on the bedsheets and towels. Zoia was kind enough to arrange another cleaning. However, we also found two cockroaches which led us to the decision to end our stay and find another accommodation through Airbnb's Customer Support. In response to this issue, Zoia was a bit avoiding and not understanding.
When we booked the accommodation, we saw the majority of reviews were positive, so we hope this was just an unfortunate incident.