The apartment is in good location and is very spacious. It was not fully cleaned when we checked in, but the hosts asked the cleaning lady to be back and clean the shower and make the beds.
However, the hosts decided to charge us €75 for leaving the keys on the door inside the house, even though we signed a contract that never had anything mentioned about the keys. Neither did they warn about the keys during the check in.
A very disappointing ending to an otherwise great stay in Lisbon.