Great location with amazing views of Chapultepec castle!