My family of 6 had a great stay here! comfortable beds, clean apartment, and you can NOT beat the location. Felt very safe my entire stay. There are plenty of restaurants and convenience stores on the same block. only a couple blocks from the zocalo too. It did get noisy at outside at night - but it's expected when staying in the middle of all the action. they also set me up with a private driver to take me to and from the airport, and day trips to teotihuacan and puebla! drivers where great, punctual, reliable, and very friendly. Highly recommended stay!!