We had a great stay. The apartment perfectly suited our needs and is incredibly well located. The terrace was a great addition. Joao was friendly and even left us a bottle of wine and gave some good restaurant recommendations. We would recommend this place.