This building is great, perfect location, staff is super helpful. Make this your home base for Mexico City