Amazing place I been a lot of times in Mexico City but this one is the best place by far and great location