LOCATION, LOCATION, LOCATION. You can't beat the location because it makes getting anywhere in Mexico City a snap. You'll waste less time by being right on top of the ring road that will zip you anywhere you need to go than if you stayed in Polanco or Anzures, for example. Also, you can be at the zoo in 20 minutes by foot. As the bird flies, it's only about a 5 minute jaunt, but there's a very circuitous footpath that means that if you want to walk to Chapultepec zoo or castle that it will take 15-20 minutes.
We had two minor issues:
It can get a little stuffy since there are so many windows. It's important to pull down the shades to keep the heat out (particularly on the west side in the afternoon so that you don't get a greenhouse effect.)
The place is not as large as we thought and the beds are not super large. This isn't a deficiency of the place, I only mention it in case there are travelers that need more "elbow room".
Please note that these aren't complaints and the pictures on the listing are accurate. I'm only mentioning them so that other travelers can take them into account. Having the doorman is actually quite convenient and the place was extremely clean. The views are very nice and make a great backdrop to look at both at night and during the day.