This apartment is AMAZING!! Superb location, and everything is squeaky clean and new. If you are visiting Mexico City, DO NOT HESITATE on staying here, it’s a FIVE STAR experience.