A home away from home in Mexico City. Great location!