Incredible location and stunning apartment. The perfect place form which to explore Mexico City!