Alcinos place is a must stay in Lisbon. Located pretty much close to everything you could want and need.