I don't get why a club will fire a coach then hire him back again. Ancelotti is a decent coach, he's has achieved quite a lot but bringing him back may not achieve much. It reminds me of mourinho coming back to Chelsea.
I would have preferred a more exciting coach for real Madrid someone like klopp. Since it's a done deal, we can only hope his second stint at the club is much better than the first