This is a wonderful place to stay in Mexico City! The location is close to amazing shopping and restaurants and beautiful parks. The hosts were very kind and accommodating and were happy to give recommendations. The apartment felt very secure (you need three keys to get to your apartment).
The apartment was very clean and had lots of natural light. Mexico City has wonderful weather (cool at night warm during the day in summertime) so we just kept the windows open but there is a radiator or a fan if you need them. The apartment is street-facing so if you're a light sleeper I would bring earbuds to nap during the day but the street gets pretty quiet at night. The neighbors are very friendly. Highly recommend staying here!