Great location, close to restaurants, book stores, cafes.. 7/11 across the street.
Easy check in and communication with the host.
Definitely a great place to stay for short or long term in Mexico City.