Beautiful spot with many restaurants within walking distances. Totally recommend this place if you are visiting Mexico City