Great place to stay, hart of Mexico City