I did not like it.
If you are planning to stay for 2 night only, it may be fine.
If your stay is 3+ nights, you would better think it twice.
Even though it is located not far from some of Alfama's most important sites, the apartment is in a street where you might not feel confortable if you are heading down to Martim Moniz (where the nearest underground station is).
The self check in procedure is very clear and simple, but when we arrived there was not even a bottle of water in the house, and that is a basic service. There was 2 cofee pods for a 4 nights stay of 2 adults, so we needed to ask for more (fortunately we received an immediate and positive feedback).
The living room is confortable enough, even if one side of the sofa seems to be about to fall (as others mentioned in their review).
The bathroom is the tinest ever and one of the shower's door is broken (it does not slide).
The bed is not so bad, but you would better not be taller than an average 13 yo if you want to fit in it