Guillermo's apartment is on the 21st floor of a high rise. There are multiple levels of security to get in, and we felt very safe there. The apartment is comfortable - it is nice to have two bedrooms and two full baths for a family of 4. The beds were very nice.
The complex itself is very upscale - with a gym, great pool, and even a soccer field. Note that you need to make reservations in advance for these amenities. It was very convenient to have the mall located just underneath the apartment - it has a huge 24-hour supermarket, starbucks, other stores, and a food court. When we had the windows open, there was some to-be-expected street noise like honking and sirens, but it is located right in Mexico City. Also note that there is one air conditioning unit, located in the living area. We were comfortable in March. Overall, we would highly recommend this place.