Just got back from our stay here in Lisbon. Easy check in and from directions given the place was easy to find.
I will echo some reviews and say there was a bit of a sewerage smell in the flat, though the host does leave some covers for drains to try and help this.
The flat is in a quiet area around 10-15min walk from central Lisbon and although not as bad as some of the hills around Lisbon, there is hills and some steps to get into the apartment.
Overall, the place was clean, easy check in/out and the host responds very well.