It is the best place to stay in Mex city. Management is doing an amazing work, there is absolutely everything that a business man needs. These people know their job !
I have been to so many places and this is far off, the best value I found.
Dont hesitate one second, just book it :)