The location is perfect, within walking distance to bus stop, subway, incredible restaurants, one of the main stops for the HopOn-HopOff bus and Chapultepec Park. It is near a main road and can be a bit noisy but nothing that disturb your dreams badly.
It could be better in terms of cleaning but we did it ourselves in order to enjoy our stay. And for people like us that love to cook, the kitchen has only 3 pots but no pans.