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.