The apartment is exactly like in the fotos, it was very clean and they provide a set of towels for each person, in the building there is no elevator.
The area of Mouraria is fascinating, you need to walk a little bit up and down, but is very close to metro and nice restaurant and a lidl supermarket is not far away.
Just one unpleasant detail, we smell fresh paint for all the week, and it was quite strong smell.