Great location and Amazing hosts!!
This was the first time my wife and I have visited Mexico City and Alex Y May, treated us like family. They give a whole rundown of the city and give you so many great recommendations. They will do whatever to make sure you have an enjoyable stay. For example,I like to sleep with a fan on, and the apartment did not have one, so they sent one for me. They are great! The location is great as well, as you are couple of blocks away from the Zocalo and other major tourist attractions.