We have just returned from 4 nights in the apartment, and would recommend it.
However, please learn from my mistake, there is no lift and it is on the 3rd floor, my case was too big and too heavy, but luckily it was carried both up and down for me.
There is everything you would need there and the host is very helpful and very responsive. There is no central heating and as we visited in November, it was a little chilly but the oil filled radiators were very efficient.
The location is great for being in central Lisbon, and the restaurants close by are excellent, especially the one on the corner, Ribadouro.
Have a great stay if you choose this place, it really added to our holiday. With many thanks