Fantastic location in walking distance to downtown Mexico City.