The location is very convenient, near Insurgentes Avenue, a main city road, less than a block away from public transportation and a very well stocked supermarket.
I'd recommend it if you wanna stay in a decent area of Mexico City, quiet and safe.