We stayed in this place for a couple nights and really liked the location, you can walk to many restaurants, bars and the Angel de la Independencia is really a couple blocks away down the street. You should really try the Chiquitito Coffee spot nearby for early breakfast options.
All this said, we really liked the location, space and neighborhood but would've liked to know they had a construction on the same floor of our apartment beforehand, some of the days we stayed in the construction got a bit loud.
The people that work in the building are very friendly and always willing to help out and answer any questions you might have.