This apartment was exactly what I needed for my stay in CDMX. It has the essentials in the unit and a solid location. Working online was a breeze. The amenities throughout the building are nice including the gym which I used daily. The balcony is also a nice touch. Check in and check out were simple and communication with the hosts was good.