Location: Perfect. Host: Extraordinary. This was my second time staying at this great apartment definitely will be staying here every time i visit Mexico city.