This apartment wins for location (for being on the top floor, in Alfama, and looking out at the river). Spacious living room. I also really enjoyed the restaurant right beneath, called Alpendre. Can’t go wrong staying here during your Lisbon stay.
One note - I stayed during a relatively hot weekend. With the fans and the way the city cools at night, it was just fine. (I’m coming off a relatively sweltering stay in Italy, so this was a plus!)