Great apartment on a great location, close to everything you need to see in Mexico City