Amazing location and great views! This is a must when staying downtown cdmx