The stay was amazing! Super clean apartment with a great location. Communication was really good and there was a little problem with hot water but they handled everything professionally and super fast. It truly felt like home with the friendly staff on site! Would definitely book this place again if I were in CDMX.