An excellent location. The apartment is very clean and well presented. The cleaning staff were most attentive. Breakfast in the restaurant below was very good and the staff helpful. We had a trip to Teotihuacán organised for us. We used Uber to get around the city and found it very good.