Good location close to the metro and a short walk or drive to lots of restaurants. The on site security were very friendly and helpful. There are a lot of amenities in the building; pool, jacuzzi, sauna, gym, billiards pool and a ping pong table.
The apartment itself is exactly as depicted in the photos. Comfy bed, large sectional and TV to enjoy for your evenings in. The one tip I will tell you is to bring your own toiletries (Shampoo.) It is specified that it is provided but it was not. Besides that we had a lovely time in Mexico City and wish we had spent a few more days there! Thank you to our hosts who were very quick with any communication we had. Definitely recommended!