Beautiful apartment with a stunning view. Great location - makes a worth stay in CDMX.