Joao's apartment is nice, clean and in a great position. Also Joao was always available and happy to answer our questions. I would recommend it 100%