This really is the best place to stay when visiting Mexico City. The neighborhood feels very safe and you have quick access to the metrobus (which can take you to places like the basilica of guadalupe, the angel of independence, and chapultec forest). I highly recommend staying here.