Great apartment close to tourist attractions in Mexico City! Would love to revisit!