Would definitely recommend this spot to anyone visiting Mexico City. Great location and plenty of wonderful restaurants, shopping, as well as public transportation all near by.