I am a Mexico City local and I can tell you this place is in a great location. Tons of good places to go around like: Reforma, Lucha libre, Castillo de Chapultepec, Roma & condesa with tons of bars and tacos el caminero just across the street.
The place is clean and spacious and amenities are very cool !