We would highly recommend a stay Joao's Airbnb! The apartment was spacious, clean and in a great neighbourhood that was close to public transportation. Joao was always available and helpful with booking taxis and making restaurant suggestions. We would not hesitate to stay again.