200% recommended; perfect location, super clean, brand new apartment with elevator, fast communication (allows early checkin) and everything I need was in a place, even it was the first place where I could find slippers during 3 weeks travel in Europe.
I will definitely come back when I visit Lisboa again.