Richard's place is awesome. Newly renovated with a TV (with Netflix), fast wifi, a full kitchen, and a washer and dryer. The roof terrace is also really cool. The location is central, and it's easy to get to most of the popular Mexico City spots either on foot or with a quick, cheap Uber or metro (just steps from the Cuauhtemoc metro stop).