Has anyone stopped off at Lisbon ? My cruise will be stopping there for an overnight stay so I'll have plenty of time to explore the city. I believe you can walk off the ship straight into the city from one of the two cruise ports, so hopefully I will be at Santa Apolónia. Is it really worth getting a hop on hop off bus or is it better to mix walking with public transport ? The places I think I need to visit are Baxia, Belem, St Georges castle for the views, narrow streets of Alfama, Rossio square & the Santa Justa Lift. Anyone got any other suggestions ?