Amazing location! Really easy check in and wonderful base to explore a fantastic part of Mexico City.