Great place to stay. Highly recommended. Everything worked great and Chris was always around to help if I needed anything fixed. I’m not sure how hot Mexico City gets. But I think we went during a really hot time. There is no A/c, but Chris got some big fans for us. We had a great experience. Would stay here again.