Perfect place for a Mexico City vacation. Loved it!