Our stay at Joao's was nice. The neighborhood is beautiful with a small park and supermarkets & restaurants around. It is walking distance to Bairro Alto where the night life is happening.
The apartment was clean and Joao was easily to communicate with. The only drawback was that we couldn't check in until 3 pm so we had to carry our luggage around. Beside, it was a worth nice stay. Thanks.