A wonderful walkable place to stay on Mexico City!