Good place to stay in Mexico City center. Nice rooftop :)