The apartment was really as described and shown on the photos here. Note however that although it's on the ground floor (no stairs) you do need to climb long stairs stairs to get to the building. But then this is Lisbon so stairs are to be expected! :-)
The only two issues were with check-in time and noise. First, we arrived well after the agreed time (self check-in, so we didn't rush), but there were still cleaners present and we had to wait almost half an hour -- this really makes a difference if you're only there for one night. Second, the neighbour was very very noisy late into the night, and then again from very early morning (6am on Sunday!), but if you're an early riser and don't care about spending evening quietly, then you'll be fine.
The fun part however is you can play a Sherlock Holmes -- entry to the apartment was the most confusing and over described I've seen so far! :-) Once you finally find the right building with the right number on it, you'll also find three consecutive doors with smart locks (three 4-digit codes in total, two of which you must remember to enter the apartment later, and second of which is almost impossible to find!). But the host (Mariana) was very responsive and of good help.