We had a few weeks stay here, and were overall very happy. The location is perfect. We used the huge rooftop & the gym multiple times. Staff was extremely helpful and friendly. AC/heat and hot water is not something that is always reliable in CDMX & this place had all three. Would recommend!