You can’t ask for more during your stay in Mexico City. All the amenities you can think of, 24 hour security, very centric to museums, restaurants, Chapultepec and many more. The building has a gym, a pool, jacuzzi and steam room. The apartment has a great view of the city and Amibael was always available for any questions I had. The bed is really comfy and you have streaming services available. This will definitely be the place I book for my next trip to Mexico City.