Great location and great apartment with fantastic views! I used to live in Mexico City, and this location is ideal - lots of amazing restaurants and tourist must-sees within easy walking distance.