Great place, great location. Really comfortable beds, amaizing view of Mexico City.
This building is like a hotel. Have everything.