Great spot to center your CDMX trip. Everything was spot on.