I really would recommend this apartment. The place is very clean and very well located (2 minutes from Miradouro Santa Catarina, 10 minutes from Cais do Sodre). The hospitality of David and his family is fantastic. His parents have a small store downstairs where I had breakfast every morning. They are available until late for any information. They explained me where I can recharge my transport card and where I can find good restaurants.
I enjoyed my time very much.