The location couldn't be more perfect. The place is cute and has everything you need for a comfortable stay. The airport pickup is a nice added bonus. The host was very responsive and helped us solve a minor issue we had with hot water.
One thing to keep in mind: you will need to climb the stairs to get to the apartment. It's pretty standard for Lisboa, just something to be aware of.
It's definitely stay here again!