This apartment is a great value. It is modern, comfortable, and well appointed. It has everything you need for a comfortable stay. Yeniza is a wonderful host, providing excellent communication and support. She has provided the guests with maps, guidebooks, and restaurant suggestions, all to help you with orienting yourself to Mexico City. The apartment also has a lovely top floor terrace with views of the city. The only downside for us was the location. We did not feel comfortable making the 20 minute walk to the center, so we took Uber everywhere. Other than that, our stay was very enjoyable.