Right by the Angel de la Independencia, the place has a fantastic location!!
Great communication from the host.
Gracias!