Joao's apartment is wonderful, exactly as it looks on the pictures! The location is also perfect. Moreover, Joao is a wonderful host, was very helpful anytime I needed it and even arranged tours for me. In short, a perfect place to stay and I would go back anytime - in fact, I will go back there as soon as I can!