The place was great, excellent location and the hosts were very friendly.
Definitely a good place to stay if you want to explore Mexico city.