Super location.
Street is noisy but hey it’s Mexico City!!!