If you want to visit Lisbon and enjoy all of its aspects I suggest to stay 5/6 days because there are a lot of thing to do and places to see. Chiado/Baixa districts are perfect if you prefer visit on foot.