The place was great - clean, well located and check-in was super easy. I will definitely go back for a short visit to Mexico City :)