I would recommend Heidi's place to stay within CDMX. Apartment was very clean, bed was super comfortable and we always had hot water for showers. Upon arrival, Heidi brought us snacks and bottled water. Her response time was really quick and check-in /-out was a breeze. The location is wonderful with a 7-11 on the corner convenient to get bottled water and Uber pick-up. The only thing to keep in mind is your are in a large metropolitan city, therefore, you will experience some noise from planes flying overhead and footsteps from upstairs neighbors. Wasn't unbearable but just keep in mind if light sleeper. Overall, we had a wonderful experience and would recommend staying here for the price point, convenience, comfort, cleanliness and attentive host. Happy travels!