Great stay in Mexico City, perfect. Location