First of all, I want to clarify that, as hosts, we have nothing but good words for Sarah & Pedro. They made our check in very easy given the circumstances and we truly appreciate it.
As for the apartment, overall I'd say it's a very good choice for a stay in Lisbon.
It is well located, near metro and bus stations and wonderful cafes. Bare in mind, though, that it's at the end of a slope, so I'd say it's not very accessible if you travel with children or have mobility problems. Though modern and recently renovated, it has serious mould problems. But as long as the hosts fix it, I'd say it's a very good choice :)