Outstanding hospitality and sparkling clean. Fantastic long term stay for a digital nomad. If any issue ever came up it was resolved within the hour. My dog was welcomed and all the staff were excellent. I would never stay anywhere else in Mexico City! Thank you!