Can not imagine a nicer place to stay in CDMX.