I don't like giving a bad review, but this is my experience and it would be good for the host to improve.
The apartment was extremely noisy. The door to the apartment in on the street, it is wooden and not sealed, therefore all the noise filters through. It sounds like people are walking through the apartment. Every night, of our 4 nights, we were woken up by a loud banging, garbage trucks, people fighting, etc. I am used to staying in busy cities with noise, but this went well above that. Even I as a heavy sleeper it found it impossible to sleep through any of the nights. There was also a bar that played music until about 11.30/12 at night, so not too bad.
The apartment needed a second cleaning when we got there. We found a bunch of dead ants near the bed, the pillows and linen had short hairs on them, which looked like cat hairs, but I cannot say for sure. The wall by the bed was grubby/oily, from what I guess was human hair or skin. All it needed was a wipe, which they did on the second cleaning and it was much better. They replaced the linen and pillow covers after complaining.
The walls were scuffed and marked, and there were quite a few marks of something on the wall by the toilet which was unnerving. The shower had mould, which should be an easy fix with some bleach.
The towels had brown and black stains. They replaced them after asking, but the one still had marks on it, so we just ignore that towel.
About two-thirds of the dishes we pulled out the cupboard still had the previous users food stuck to it.
Lastly, the apartment key was almost impossible to use because it got stuck in the lock, but it does have a keypad for entry which is fine.
Good points - nice part of the city, easy to walk to places. Within small old streets of Lisboa that felt very cute and quaint. Quick bus to Belem.
If they could find a solution to the door not be insulated and do a proper of the place clean, it has the potential to actually be a top quality Airbnb.
I hope that helps the owner improve the apartment as most of it is an easy fix if attended too.
.