Great great location!
Location is everything in Mexico city and this place has a fantastic location. Close to a metro station and lots of options to eat.
The check in was a bit chaotic. There's a front desk where you have to register first and it took time. We rented a car and before we could park in the building we had to register at the front desk.