We stayed in the apartment for just over a week, teleworking and visiting. All the rooms are very large and comfortable, great natural light. You have everything you need to make yourself at home. Amazing views.
Keep in mind that the apartment is at the top (or bottom) of a steep set of stairs in Lisbon's city center, so trecking lugage or groceries could be a bit of a pain, but its definitely worth it.
I would absolutely stay again and the hosts were very responsive and accomodating.