Great apartment, great location and great communication! We really enjoyed our stay here. The apartment was lovely and clean and set up with everything we needed during our stay (even a cot for our son!) Eduardo kept in touch before, during and after our stay to ensure we had everything we needed - great experience :)