Great spot. In the heart of the best part of CDMX.