I would definitely recommend staying in Joao's place. He gave good directions to the flat and the flat is well equipped . It is a fantastic location, being in the historic heart of Lisbon. The flat is spotless and the views across the old town and river are fantastic. There are steep steps up to the apartment, but worth it for the views. Thanks Joao for your kindness and hospitality.