A must stay in Mexico City! We loved the location and the building was absolutely beautiful!!!!!