Location is perfect, it is about two minutes walk to the Angel de la Independencia. Many restaurants and shops near you. You can also walk to Chapultepec Park and visit the many museums including Chapultepec Castle via the majestic Paseo de la Reforma avenue.