Not only is this place better than advertised, it is probably one of the best streets in CDMX. So close to everything