I would absolutely recommend staying in this apartment while you are in Lisbon! It's clean, has great natural light and in a very good location. (The street is a bit noisy but it didn't bother us at all.)
If you have time, day trips to Sintra and Cascias are definitely worth the journey & very easy to get to from Lisbon.
Check-in and check-out were very easy and I cannot recommend staying here enough! Enjoy!