Exactly, that's why I say Real Madrid are favorites, the players were more rested, both physically and mentally (due to La Liga)
Well, but Real's players are also significantly older than Liverpool's team. That could make up for this disadvantage for Liverpool. Liverpool now has two important games left this season (last league game and CL final). For these two games, the highlights of the season, they will once again put everything on the line, no matter if they are physically and mentally drained or not.
I’m sure that won’t be an important factor in the final at all.
If you look at these old Real players like Modric, Kroos or Casemir, they actually play like young men and their age doesn’t affect their game at all.
It doesn't matter how young or old a footballer is, but how good a footballer he is.
These Real players have been playing together for a very long time, they know each other very well and have a lot of experience. That will be one of Real's advantages in the final.
For LIverpool players it will be a disadvantage that they will have less time to rest and prepare before the final.
I believe the Liverpool players are still going to be very fit to play in the Champions League final. Real Madrid will surely have experience on their side and I think that might be really helpful for them but this is not going to be a match of 2 leg, this is the final.
So, I think having less older players in the Liverpool squad actually might help them in terms of stamina. But, I believe the difference is not going to be that much noticeable.
It is true that Liverpool is going to have less time to prepare. But I still believe they will be able to play their main squad.