A great value stay in one of the best neighbourhoods in Mexico City.