Great apartment, fantastic location, AMAZING view! We loved staying at João's- he is very lovely, friendly and accommodating. Highly recommend staying here!