Amazing place that is exactly as advertised. Great spot for all your México City needs.