Beautiful place in a great and happening neighborhood. Hats off to Cuauhtémoc!