Mixed feelings about this apartment — the place itself is lovely and in an easy location near Santa Apolonia station. And the balcony view is great. However, the differences between the description by the hosts and reality left a bitter aftertaste.
After the host kindly agreed on an early check-in, I was informed on my way from the airport that I needed to pay 10 euro for the early check-in which was highly annoying. I felt better about it after the host agreed to give me a late check-out for another 10 euro, but 20 euro for early/late checkin/out was not in their description at the time of booking or the time of communicating initially with the host. So, for a surprise last-minute fee, the host was accommodating.
Also, I booked the apartment for 2 people for the extra room but was only given one set of towels and the extra "bedroom" wasn't prepared. I didn't mention this to the host, because the extra person didn't show up because she didn't make her flight. However, it was still off-putting that 2 people were on the reservations and only one set of towels were there and the extra bed wasn't even considered to be made up for the booking.
Also take note that it's a fourth floor walk-up with narrow stairs. Not usually an issue, but it would've been courteous of the host to help me with my luggage from the ground floor — he helped me at about floor 2, when perhaps it was taking me too long to get up the stairs with my bag initially.
Last but not least, the bed and bedding wasn't comfortable which made it difficult to sleep. Out of all the places I've stayed in Lisbon (about 12), this is one of my least favorites based on lack of comfort and uncomfortable interactions with the host. I don't recommend this apartment unless there is new bedding and a more generous spirit from the hosts.