Great apartment and location! There was a maintenance issues when we arrived due to the previous guests which delayed in sleeping after flying from the US, but Pedro was able to fix it quickly and kept in touch the whole time. I'd definitely stay again!