Definitely a place to stay in Mexico City. 100% recommend.