Location, location, location!!!
The place is stylish and has everything you can possibly need, supermarket and oxxo are a 3min walk away, as well as the metro station. You can take a nice leisurely walk all the way to Centro el Zocalo and see many beautiful and important buildings along the way