Great place !
THE place if you want to stay in Mexico City few days