Great place to stay in Mexico City, everything it's near.