Supreme location, beautiful views from the rooftop decks, and all we needed for a week's stay in CDMX!