Great place to stay in Mexico City, location was really good to