Great place to stay in one of the most beautiful neighborhoods in Mexico City.