Great place in a foreigner-friendly neighborhood in Mexico City!