Great place to take in this part of Mexico City.