Well situated just a short walk to all Mexico City has to offer!