The proximity to Chapultepec was excellent for many of our favourite attractions - Antropolical Museum, Castillo, and art museums. Superama was great for food etc. Much more helpful than 7-11.
Jack