We had a very enjoyable stay in Joao's lovely apartment. Everything worked out perfectly, the only drawback was that we did not have time to enjoy the terrific terrace. Would recoomend the apartment, the host, and the city to any other traveller.