Excellent apartment from which to explore Mexico City.