I’ve been to Mexico City many times!
This is definitely one of the best place I ever been! Great location and the apt it’s just fantastic