Excellent place to stay in Mexico City. The location was fantastic.