I thoroughly enjoyed my stay at Aaron’s apartment. The location is excellent, and that is an important feature in a gigantic urban area like Mexico City. I also appreciated the safety of the neighborhood and the security provided by the gentlemen in the lobby. They were always friendly, helpful, and courteous. Check in and check out was quick and easy. There are plenty of coffee shops, street vendors, and restaurants in the immediate area. Aaron’s response time was excellent. The apartment is very large with plenty of space to spread out. I did not prepare any meals so I cannot comment on the kitchen. However, the apartment has all of the amenities that you need.