the place itself is rather tiny but nice and clean, overall we’ve enjoyed staying there, though there were some points to note before booking:
1) check-in is happening in the agency office in the city center, you have to go there first and then take an uber (15 mins) to the apartments, walking is not an option
2) the communication with the agency was far from perfect - every day you are getting tons of messages from the different managers saying completely opposite things (ie re check-in details etc)
3) there were no bathroom amenities in the apts, even the soap/bathroom gel
4) the area itself is very local and a bit distant from all the cool places of Lisbon, you should walk at least 20 mins to get a dinner, city center is like 30 mins walking
if you are ok with the things above - worth booking