Three game before the first EURO game in June is fine. The last club game in Greece is the Greek Cup on May 11. That means there is almost a full month before the game with Italy. You don't want the players to be without any game action for that long.