This apartment was a great choice in many ways. It is in a secure, upscale building. There are great amenities in the buiding- even beyond the awesome, warm pool long enough for laps. I needed an outfit for an event altered and there was a dry cleaner/tailor in the building (level S1 if needed) and they took care of my request in 2 days. Across the street there was a salon and they did a blowout for me on a day's notice for a reasonable price- and my hair looked great for the day (btw). There is amazing shopping within 2 blocks, a museum nearby, which I didnt go to but the architecture of the building is awesome. Just not enough time in CDMX to do it all. But this is a great space to have as a base for your trip.