Great place at the best location in Mexico City. You cannot miss this place