Great location in Mexico City