Great spot in Mexico City, would recommend