Great apartment, as described in a good location. Everything was clean, Internet was fast and Diogo very responsive to our questions and attentive to our unpredictable arrival time. Highly recommended!