I would recommend Joaos Apartment if you stay in Lisbon for a couple of days. It is very close to the centre of town and the Metrostation Intendente is just a 5 minutes walk away.