Excellent location. Great for families, given that it's very close to both Chapultepec park and Parque Espana, which has a kids' play area.