We had an absolutely fantastic time staying at Joao's. Fantastic apartment, Joao really made us feel comfortable when we first arrived- answering any question we fired at him with genuine thought. All the rooms were lovely, bathroom/kitchen very clean and great communal areas. Thanks Joao!