The apartment was really nice, situated in a quite part of a hip neighborhood. Elsa/Rui were helpful and responsive until the day we arrived. We had an early checkin, and it was quite smooth overall, although we never met Elsa/Rui.
I really wanted to give 5 stars, but a few issues did cause disappointment. Perhaps future travelers wouldn't face these, but we did. These were:
1) A damp smell (or that from drainage pipes) in the apartment
2) Consistent sound of the cistern/flush refilling every few minutes might be noticeable to people accustomed to quiet living.
3) The bath sink was clogged. I messaged the hosts, but go no response about it. I wish I did, even if it wasn't immediately addressed. We had to use the kitchen sink for brushing our teeth.
Would I recommend this place? Yes. But I request the hosts to take care of these minor (to fix) issues (which unfortunately do cause major inconveniences)