I loved my stay at this appartment! It would be a great place to stay and work from as it has a well stocked kitchen, good wifi, beautiful terrace and lots of space.
Location-wise it is further away from the main tourist hot spots but I found it to be walkable or you can take a short taxi ride to areas you’d like to visit. Check in and checkout was smooth as there is always someone at reception and I was able to leave my bags for the day after checking out.
I would come back and stay here next time I am in CDMX