Simple but nice place right across from the bosque Chapultepec. 24 hour 7/11 just down the street and some nice little restaurants in the area