We had an amazing stay in this space. Located in a very modern and nice building and in a great location!
Definitely recommend staying here when visiting Mexico City.