Joao is one of the best host I’ve ever met! He responded my questions and messages immediately. He even picked us up at the train station, which made us carefree. The apartment is equipped with everything you could imagine. I and my family had a wonderful experience during the stay in Joao’s apartment. Highly recommended!